Class Index

A B C D E F G I M N P S T U

A

ADC This class represents an ADC channel. 
ADCChip This class represents a hardware element that provides ADC channels. 
ADCManager This class provides access to ADCs. 
ADCSample This class represents a received ADC sample. 
ApplicationWatchdogManager This class provides access to the application watchdog service. 

B

BinaryDataPoint This class represents a Device Cloud Binary Data Point used to store data in a specific data stream. 

C

CAN This class allows the user to manage CAN devices. 
CANFilter This class represents a CAN filter. 
CANFrame This class represents a received or sent CAN frame. 
CANId This class represents a CAN Frame identifier. 
CANManager This class provides access to the CAN devices. 
CloudConnectorManager This class provides access to the system Cloud Connector service. 
CloudConnectorPreferencesManager This manager handles all the Cloud Connector service preferences that can be read and set by the user. 
CPUException This exception indicates that an operation related to CPU access or configuration has failed. 
CPUManager This class provides access to the CPU management. 
CPUTemperatureException This exception indicates that an operation related to CPU Temperature access or configuration has failed. 
CPUTemperatureManager This class is deprecated. This functionality is now in the CPUManager class. Use CPUManager instead. 
CPUUtils Utility class used to calculate the Cores and CPU usage. 

D

DataPoint This class represents a Device Cloud Data Point used to store data in a specific data stream. 
DataPoint.DataPointType Enumeration listing all the available data point types. 
DataStream This class represents a Device Cloud Data Stream used to store data points. 

E

EthernetConfiguration Class to store the Ethernet device information. 
EthernetConnectionMode Enumerates the possible connection modes of an Ethernet network. 
EthernetManager Class that handles the Ethernet connection and configuration. 
EventType Enumerates the possible event types of the serial port. 

F

FirmwareUpdateManager This class provides access to the firmware update service. 
FirmwareUpdaterStatus Helper class containing all the possible status of the firmware updater service. 

G

Governor Represents an abstract governor class that other governors classes must extend from. 
GovernorCommonBase Represents an abstract governor class with some configuration parameters already implemented. 
GovernorConservative Represents a governor of type 'conservative'. 
GovernorInteractive Represents a governor of type 'interactive'. 
GovernorOnDemand Represents a governor of type 'ondemand'. 
GovernorPerformance Represents a governor of type 'performance'. 
GovernorPowerSave Represents a governor of type 'powersave'. 
GovernorSchedUtil Represents a governor of type 'schedutil'. 
GovernorType Enumerates the possible governor types associated to the Governor classes. 
GovernorUnknown Represents a governor of type 'unknown'. 
GovernorUserSpace Represents a governor of type 'userspace'. 
GPIO Represents a GPIO (General Purpose Input/Output) module pin. 
GPIOException This exception indicates that an operation related to GPIO access or configuration has failed. 
GPIOManager This class provides access to GPIOs. 
GPIOMode Enumerates the possible modes of a GPIO
GPIOSample This class represents a received GPIO sample. 
GPIOValue Enumerates the possible values of a GPIO
GPUManager This class provides access to the GPU. 

I

I2C Represents an I2C interface from the device. 
I2CManager This class provides access to the I2C devices. 
IADCListener This interface defines the required methods that should be implemented to behave as an ADC listener and be notified when a sample is received. 
ICANListener This interface defines the required methods that should be implemented to behave as a CAN listener and be notified when a new CAN frame is received. 
ICloudConnectorEventListener This interface defines the required methods that should be implemented to receive events from the Cloud Connector service. 
ICPUTemperatureListener This interface defines the required methods that should be implemented to receive notifications from the CPU Manager when the temperature is updated. 
ICPUTemperatureListener This interface is deprecated. This functionality is now in the CPUManager class. Use ICPUTemperatureListener instead.  
IDeviceRequestListener This interface defines the required methods that should be implemented to receive Device Requests from the Cloud Connector service. 
IFirmwareUpdateListener This interface defines the required methods that should be implemented to receive firmware update process progress updates. 
IGPIOListener This interface defines the required methods that should be implemented to behave as a GPIO listener and be notified when a GPIO changes. 
ISerialPortEventListener This interface defines the required methods that should be implemented to behave as a serial port event listener and be notified when a serial port event occurs. 
ITamperEventListener This interface defines the required methods that should be implemented to receive a tamper event triggered notification. 

M

MemoryManager This class provides access to the system memory. 

N

NoSuchCoreException This exception indicates that you tried to execute an operation in a core that does not exist. 
NoSuchInterfaceException This exception indicates that the interface number does not exist. 
NoSuchPortException Exception thrown when the requested port does not exist. 

P

PortInUseException Exception thrown when the requested port is currently in use. 
PWM Represents a PWM (Pulse Width Modulation) channel. 
PWMChip Represents a PWM (Pulse Width Modulation) chip. 
PWMException This exception indicates that an operation related to PWM access or configuration has failed. 
PWMManager This class provides access to PWM. 
PWMPolarity Enumerates the possible polarities of a PWM

S

SerialPort Represents a serial port to communicate with. 
SerialPortEvent Represents a serial port event. 
SerialPortManager This class provides access to the serial ports. 
SerialPortParameters Helper class used to store serial connection parameters information. 
SPI This class allows the user to manage SPI devices. 
SPIBitOrder Enumerates the possible message bit orders of an SPI interface. 
SPIChipSelect Enumerates the possible chip select configurations of an SPI interface. 
SPIClockMode Enumerates the possible clock modes of an SPI interface. 
SPIConfig The SPIConfig class encapsulates the configuration parameters of an SPI device. 
SPIManager This class provides access to the SPI devices. 
SystemWatchdogManager This class provides access to the system watchdog service. 

T

TamperInterface  
TrustfenceManager This class provides access to the Trustfence functionality. 

U

UnsupportedCommandException This exception indicates that you tried to execute an invalid operation related to the CPU management or configuration. 
UnsupportedCommOperationException Exception thrown when a serial port does not support the requested functionality.