| C__attribute__ | FW config structure, stored in eeprom |
| C_SHA256buffer_t | Buffer for SHA256 calculator |
| C_SHA256state_t | State variables for SHA256 calculator |
| CAES | |
| CAES_ctx | AES state structure |
| CAnalogSampling | |
| CAny | |
| Catsha204Class | |
| CBCMClass | BCM class |
| CUDPHelper::Buf | |
| CCircularBuffer< T > | |
| ►CClient | |
| CEthernetClient | |
| ►CTinyGsm::GsmClient | |
| CTinyGsm::GsmClientSecure | |
| ►CTinyGsmSim800::GsmClient | |
| CTinyGsmSim800::GsmClientSecure | |
| ►CTinyGsmU201::GsmClient | |
| CTinyGsmU201::GsmClientSecure | |
| Cconfig | Config file |
| CcontrollerConfig_t | Controller configuration |
| CcoreConfig_t | Node core configuration |
| CDigitalPin< PinNumber > | Fast digital port I/O |
| CDualUDP | |
| CDummyPrint | |
| CENHelper | |
| CESPNOW | |
| Cespnow_event_send_cb_t | |
| Cespnow_packet_t | |
| CEthernetLink | |
| CEthernetTCP | |
| ►CextEEPROM | |
| CI2CEeprom | |
| CFlashClass | This class provides low-level access to internal Flash memory |
| CGlobalUDP | |
| CGPIOClass | GPIO class |
| CGpioPinMap_t | |
| Chmac_sha256_ctx_t | Hash context structure |
| ►CI2cMasterBase | Base class for FastI2cMaster, SoftI2cMaster |
| CFastI2cMaster< sclPin, sdaPin > | AVR Fast software I2C master class |
| CSoftI2cMaster | AVR Software I2C master class |
| CIPAddress | A class to make it easier to handle and pass around IP addresses |
| CLocalFile | |
| CLocalUDP | |
| CMQTTTranslate | |
| CMyMessage | MyMessage is used to create, manipulate, send and read MySensors messages |
| CMyMultiMessage | A collection of APIs that convert a MyMessage object to a message group |
| Cnrf5_radio_packet_s | |
| Cnrf_ecb_t | |
| CNVRAMClass | Nonvolatile Memory |
| COverSampling | |
| CPinIO | AVR port I/O with runtime pin numbers |
| CPJON< Strategy > | |
| ►CPJON< Any > | |
| CPJONAny | |
| CPJON_crc32 | |
| CPJON_crc8 | |
| CPJON_Endpoint | |
| CPJON_Packet | |
| CPJON_Packet_Info | |
| CPJON_Packet_Record | |
| CPJONLocal< Strategy > | |
| CPJONSimpleSwitch< Strategy > | |
| ►CPJONSimpleSwitch< Any > | |
| ►CPJONSwitch | |
| CPJONInteractiveRouter< RouterClass > | |
| ►CPJONInteractiveRouter< PJONSwitch > | |
| CPJONInteractiveRouter2< A, B, RouterClass > | |
| CPJONInteractiveRouter3< A, B, C, RouterClass > | |
| ►CPJONRouter | |
| ►CPJONDynamicRouter | |
| CPJONDynamicRouter2< A, B > | |
| CPJONDynamicRouter3< A, B, C > | |
| CPJONRouter2< A, B > | |
| CPJONRouter3< A, B, C > | |
| CPJONSwitch2< A, B > | |
| CPJONSwitch3< A, B, C > | |
| CPJONVirtualBusRouter< RouterClass > | |
| ►CPJONVirtualBusRouter< PJONSwitch > | |
| CPJONVirtualBusRouter2< A, B, RouterClass > | |
| CPJONVirtualBusRouter3< A, B, C, RouterClass > | |
| CPJONTools | |
| ►CPrint | |
| CPubSubClient | |
| CRFM69 | |
| Crfm69_internal_t | RFM69 internal variables |
| Crfm95_internal_t | RFM95 internal variables |
| Crfm95_modemConfig_t | RFM95 modem config registers |
| CroutingTable_t | RAM routing table |
| CRPiClass | RPi class |
| ►CServer | |
| CEthernetServer | EthernetServer class |
| Csha256_ctx_t | SHA-256 context type |
| CSoftEeprom | |
| CSoftSPI< MisoPin, MosiPin, SckPin, Mode > | Fast software SPI |
| CSoftwareBitBang | |
| CSPIBCMClass | |
| CSPIDEVClass | |
| CSPIFlash | |
| CSPISettings | |
| ►CStrategyLinkBase | |
| CStrategyLink< Strategy > | |
| CStrategyLink< A > | |
| CStrategyLink< B > | |
| CStrategyLink< C > | |
| ►CStream | |
| CAltSoftSerial | |
| CSerialPort | |
| CStdInOutStream | A class that prints to stdout and reads from stdin |
| Csx126x_cadParameters_t | CAD parameters type |
| Csx126x_controlFlags_t | Control flag data type |
| Csx126x_internal_t | SX126x internal variables |
| Csx126x_modulationParams_t | Typedef for the SX126x modulation settings |
| Csx126x_packetStatus_t | Data type to receive packet status |
| Csx126x_paSettings_t | PA settings parameters type |
| Csx126x_rxBufferStatus_t | Data type to receive RX buffer status |
| Csx126x_sleepParams_t | Sx126x sleep parameters |
| Csx126x_txSettings_t | Transmission settings parameters type |
| CTCPHelperClient | |
| CTCPHelperServer | |
| CThroughLora | |
| CThroughSerial | |
| CTinyGsm | |
| CTinyGsmFifo< T, N > | |
| CTinyGsmFifo< uint8_t, TINY_GSM_RX_BUFFER > | |
| ►CTinyGsmSim800 | |
| CTinyGsmSim808 | |
| CTinyGsmU201 | |
| CTmpBuffer | |
| CtransportConfig_t | Node configuration |
| CtransportSM_t | Status variables and SM state |
| CtransportState_t | SM state |
| CUDPHelper | |
| Cvalues | Structure to be used in percentage and resistance values matrix to be filtered (have to be in pairs) |
| CVirtualPageClass | Virtual page management on top of Flash |