VitroIO SDK
Software development kit for Vitro Shard.
|
#include <mbed.h>
#include <functional>
#include <vitroio-sdk/control/node_controller.h>
#include <vitroio-sdk/communication/canbus_frame.h>
#include <vitroio-sdk/types.h>
#include <vitroio-sdk/utils/impl/scoped_ptr.h>
#include <vitroio-sdk/interfaces/impl/flash_interface.h>
#include <vitroio-sdk/interfaces/impl/environment_interface.h>
#include <vitroio-sdk/control/impl/upgrade_controller.h>
#include <vitroio-sdk/communication/transport_layer.h>
Go to the source code of this file.
Classes | |
class | vitroio::sdk::NodeController |
Class is a main component of the node firmware. More... | |
Namespaces | |
namespace | vitroio |
The 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. | |
namespace | vitroio::sdk |
The namespace contains all of components defined by vitro-shard-sdk. | |
Macros | |
#define | VITROIO_NODE_CONTROLLER_DEFAULT_EVENT_QUEUE_SIZE 32 |
Defines default size of internal event queue for NodeController . More... | |