Skip to main content

Code Libraries: Utilities

Click on the name of the library to access its documentation.

Recent Updates

Library Name Load The Library With... Targets
Utilities

#require "Utilities.nut:2.0.0"

  • agent
  • device
Rocky

#require "rocky.class.nut:2.0.1"

  • agent
OAuth2

#require "OAuth2.agent.lib.nut:2.0.1"

  • agent
MessageManager

#require "MessageManager.lib.nut:2.2.1"

  • agent
  • device
ConnectionManager

#require "ConnectionManager.lib.nut:3.0.0"

  • device
Promise

#require "promise.class.nut:3.0.1"

  • agent
  • device
FactoryTools

#require "FactoryTools.lib.nut:2.2.0"

  • agent
  • device
Pretty Printer

#require "PrettyPrinter.class.nut:1.0.1"

  • agent
  • device
Serializer

#require "Serializer.class.nut:1.0.0"

  • agent
  • device
Mbstring

#require "mbstring.class.nut:1.0.0"

  • agent
  • device

All Utility Libraries

Library Name Load The Library With... Targets
Advanced Encryption Standard (AES)

#require "AES.lib.nut:1.0.0"

  • agent
  • device
AgentStorage

#require "AgentStorage.class.nut:1.0.0"

  • agent
ConnectionManager

#require "ConnectionManager.lib.nut:3.0.0"

  • device
CRC16

#require "CRC16.class.nut:1.0.0"

  • agent
  • device
FactoryTools

#require "FactoryTools.lib.nut:2.2.0"

  • agent
  • device
JSONEncoder

#require "JSONEncoder.class.nut:2.0.0"

  • agent
  • device
JSONParser

#require "JSONParser.class.nut:1.0.0"

  • agent
  • device
Mbstring

#require "mbstring.class.nut:1.0.0"

  • agent
  • device
MessageManager

#require "MessageManager.lib.nut:2.2.1"

  • agent
  • device
OAuth2

#require "OAuth2.agent.lib.nut:2.0.1"

  • agent
Pretty Printer

#require "PrettyPrinter.class.nut:1.0.1"

  • agent
  • device
Promise

#require "promise.class.nut:3.0.1"

  • agent
  • device
Rocky

#require "rocky.class.nut:2.0.1"

  • agent
Serializer

#require "Serializer.class.nut:1.0.0"

  • agent
  • device
Utilities

#require "Utilities.nut:2.0.0"

  • agent
  • device