VitroIO SDK
Software development kit for Vitro Shard.
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NvitroioThe namespace contains all of components of vitro-shard-sdk and components based on the sdk. It is suggested to place types inherited from the sdk components in this namespace e.g. implementations of sensors drivers/interfaces
 NsdkThe namespace contains all of components defined by vitro-shard-sdk
 NimplThe namespace contains internal components of vitro-shard-sdk. These components should not be used by user
 C_CANSimple extension of mbed::CAN class
 CBuffer
 CEnvironmentInterfaceClass is wrapper for FlashInterface. It allows to read/write environment variables stored in flash memory
 CFlashInterfaceClass is a wrapper for mbed::FlashIAP module
 CIOExpander
 CList
 CListNode
 CScopedPtr
 CTimestampClass for maintaining timestamp tracking
 CCurrentTime_t
 CUpgradeControllerClass is responsible for handling upgrade data
 CAbstractSensorDriverVirtual class providing interface for sensor drivers
 CAbstractSensorInterfaceVirtual class providing interface for sensor interfaces classes
 CCan_layerThis class implements CAN bus transport layer for IoT Blocks
 CCanbusClass is a wrapper for mbed::CAN class and provides interface for CanbusFrame type
 CCanbusFrameClass is a wrapper for mbed::CANMessage. It provides interface allowing creation of frames complied with vitroio protocol
 CFirmwareId
 CFlashSpaceStructure representing space of flash memory
 CIoTBlockClass is an API for creating and sending IoT Blocks
 CIoVecStructure for dealing with fragmentation of IoTBlocks
 CMeasurementApiClass is responsible for cycling readings of measurement data using registered sensors
 CNodeControllerClass is a main component of the node firmware
 CSensorParameterValueStructure representing sensor parameters values
 CShardEdge
 CTransport_layerVirtual class providing interface for communication interfaces
 CVersionStructure representing version in format major.minor.patch