EnigmaIOT  0.9.8
Secure sensor and gateway platform based on ESP8266 and ESP32
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CComms_halClassInterface for communication subsystem abstraction layer definition
 Ccomms_queue_item_t
 CCONTROLLER_CLASS_NAME
 CCryptModuleEnigmaIoT Crypto module. Wraps Arduino CryptoLib classes and methods
 CEnigmaIOTGatewayClassMain gateway class. Manages communication with nodes and sends data to upper layer
 CEnigmaIOTjsonController
 CEnigmaIOTNodeClassMain node class. Manages communication with gateway and allows sending and receiving user data
 CEnigmaIOTRingBufferRing buffer class. Used to implement message buffer
 CEspnow_halClassDefinition for ESP-NOW hardware abstraction layer
 CFilterClass
 Cgateway_config_t
 CGatewayAPI
 CGatewayOutput_dummy
 CGatewayOutput_generic
 CGwOutput_MQTT
 CHABinarySensor
 CHACover
 CHAEntity
 CHASensor
 CHASwitch
 CHATrigger
 Cmqtt_queue_item_t
 Cmqttgw_config_t
 Cmsg_queue_item_t
 CNodeClass definition for a single sensor Node
 Cnode_instanceStruct that define node fields. Used for long term storage needs
 CNodeList
 Crtcmem_data_tContext data to be stored con persistent storage to be used after wake from sleep mode
 CsmartSwitchControllerHw_t
 CTimeManagerClass