Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
►NARDUINOJSON_NAMESPACE | |
►NCrypto | |
►NFSTR | |
►NNanoTime | |
►NOtaUpgrade | |
►NPolledTimer | |
►NProfiling | |
►NSsl | |
CAccessPointClass | Access point class |
Cargument_type | |
Cargument_type< T(U)> | |
CAtClient | Class that facilitates the communication with an AT device |
CAtCommand | |
CAuthAdapter | |
CAutoDeleteTimer | Auto-delete callback timer class |
CBase64OutputStream | Base64 Stream |
CBasicRatio | A basic rational fraction, constexpr-compatible |
CBeaconInfo | Decoded Wifi beacon (Access Point) information |
CBeaconInfoList | For applications to use to manage list of unique beacons |
CBssInfo | |
CCallbackTimer | Callback timer class template |
CCallbackTimerApi | Callback timer API class template |
CChunkedStream | Data chunked stream class |
CCircularBuffer | Circular stream class |
CClientInfo | Decoded Wifi client information |
CClientInfoList | For applications to use to manage list of unique clients |
CCommandDelegate | Command delegate class |
CCommandExecutor | |
CCommandHandler | Command handler class |
CCommandOutput | |
CCountable | |
CCpuCycleClock | Clock implementation for CPU cycle times |
Ccrypto_blake2s_context_t | |
Ccrypto_md5_context_t | |
Ccrypto_sha1_context_t | |
Ccrypto_sha224_context_t | |
Ccrypto_sha384_context_t | |
►CCStringArray | Class to manage a double null-terminated list of strings, such as "one\0two\0three\0" |
CDateTime | Date and time class |
CDebugClass | Provides debug output to stream (e.g. Serial) or delegate function handler |
CDebugOuputOptions | Structure for debug options |
CDelegate | |
CDelegate< ReturnType(ParamTypes...)> | Delegate class |
CDelegateCallbackTimer | Class template adding delegate callback method support to the basic CallbackTimer template |
CDigitalHooks | Class to customise behaviour for digital functions |
CDisplay | |
CDnsHeader | |
CDnsServer | |
CEndlessMemoryStream | Memory stream that stores unlimited number of bytes |
Cesp32_gpioMux_t | |
CEspDigitalPin | ESP GPIO pin configuration |
Cfalse_type | |
CFIFO | |
CFileStream | File stream class |
CFILO | |
CFtpDataFileList | |
CFtpDataRetrieve | |
CFtpDataStore | |
CFtpDataStream | |
CFtpServer | |
CFtpServerConnection | |
Cgdb_stat_t | GDB uses a specific version of the stat structure, 64 bytes in size |
Cgdb_state_t | |
Cgdb_timeval_t | GDB uses a specific version of the timeval structure, 12 bytes in size (manual says 8, which is wrong) |
CGdbFileStream | GDB File stream class to provide access to host files whilst running under debugger |
CGdbPacket | |
CGdbSyscallInfo | GDB Syscall request information |
CHardwarePWM | Hardware pulse width modulation |
CHardwareSerial | Hardware serial class |
CHashMap | HashMap class template |
CHexDump | |
CHostFileStream | Host File stream class |
CHttpBasicAuth | |
CHttpClient | |
CHttpClientConnection | |
CHttpConnection | Provides http base used for client and server connections |
CHttpDigestAuth | |
CHttpHeaderBuilder | Re-assembles headers from fragments via onHeaderField / onHeaderValue callbacks |
CHttpHeaders | Encapsulates a set of HTTP header information |
CHttpMultipartResource | HttpResource that allows handling of HTTP file upload |
CHttpParams | |
CHttpPartResult | Multipart stream class |
CHttpRequest | |
CHttpResource | |
CHttpResourceTree | Class to map URL paths to classes which handle them |
CHttpResponse | |
CHttpServer | |
CHttpServerConnection | |
CHttpServerSettings | |
Ci2s_buffer_info_t | Defines a buffer with available content |
Ci2s_buffer_stat_t | Contains I2S buffer status information |
Ci2s_config_t | I2S configuration parameters |
Ci2s_module_config_t | I2S module configuration (TX or RX) |
Ci2s_sample_t | I2S sample |
CIDataSourceStream | Base class for data source stream |
CIpAddress | A class to make it easier to handle and pass around IP addresses |
CISystemReadyHandler | Interface class implemented by classes to support on-ready callback |
CJsonObjectStream | JsonObject stream class |
CLimitedMemoryStream | Memory stream that stores limited number of bytes Once the limit is reached the stream will discard incoming bytes on write |
CLineBuffer | Class to enable buffering of a single line of text, with simple editing |
CMacAddress | A network hardware (MAC) address |
CMailMessage | |
CMemoryDataStream | |
CMqttClient | |
CMqttPayloadParserState | |
CMuldivLimits | Obtain limits for a muldiv template calculation |
CMultipartParser | Wrapper for multipart-parser engine (c code) |
CMultipartStream | |
CMultiStream | |
CNetUtils | |
CNtpClient | NTP client class |
►CObjectMap | Implementation of a HashMap for owned objects, i.e. anything created with new() |
CObjectQueue | FIFO for objects |
COsMessageInterceptor | Class to handle interception of OS messages |
COsTimer64Api | Class template implementing an extended OS Timer with 64-bit microsecond times and delegate callback support |
COsTimerApi | Implements common system callback timer API |
COtaFileHeader | |
COtaRomHeader | |
CPrint | Provides formatted output to stream |
CPrintable | |
Cpwm_param | |
CQuotedPrintableOutputStream | Quoted-Printable Stream |
CRatio | Class to simplify calculations of finite rationals at runtime |
Crboot_config | Structure containing rBoot configuration |
Crboot_write_status | Structure defining flash write status |
CReadWriteStream | Base class for read/write stream |
Crom_header | |
Crom_header_new | |
CRtcClass | |
Csection_header | |
CSmartConfigEventInfo | Smart Config callback information |
Csmg_uart_ | |
Csmg_uart_config | |
CSmtpClient | |
CSPIBase | |
CSPIClass | |
Cspiffs_config | |
Cspiffs_DIR | |
Cspiffs_dirent | |
Cspiffs_fd | |
CSPIFFS_PACKED | |
Cspiffs_stat | |
Cspiffs_t | |
CSPISettings | |
CSPISoft | |
CStationClass | WiFi station class |
CSTORE_TYPEDEF_ATTR | SPI Flash memory information block. Stored at the beginning of flash memory |
CStream | Base Stream class |
CStreamChain | |
CStreamTransformer | |
►CString | The String class |
CStringSumHelper | |
CSystemClass | System class |
CSystemClockClass | |
CTcpClient | |
CTcpConnection | |
CTcpServer | |
CTelnetServer | |
CTemplateFileStream | Template File stream class |
CTemplateStream | |
CTemplateVariables | Template variable (hash map) class |
Ctest_res_s | |
Ctest_s | |
Ctfile | |
Ctfile_conf | |
CTimer | Callback timer class |
CTimer1Api | Class template for Timer1 API |
CTimer1Clock | Clock implementation for Hardware Timer 1 |
CTimer2Clock | Clock implementation for Hardware Timer 2 |
Ctrue_type | |
CTwoWire | |
CUdpConnection | |
CUrl | Class to manage URL instance |
CUrlencodedOutputStream | UrlEncoded Stream |
CVector | Vector class template |
CWDTClass | |
CWebsocketClient | Websocket Client |
CWebsocketConnection | |
CWebsocketResource | |
CWifiEventsClass | WiFi events class |
CWifiSniffer | |
CWsCommandHandlerResource | |
CWsFrameInfo |