C__ac_buffer | |
C__ac_buffer_builder | |
C__ac_istream | |
C__ac_ostream | |
C__ndef_msg | |
C__nfc_a_info | |
C__nfc_b_info | |
C__nfc_f_info | |
C__nfc_info | |
C__nfc_task | |
C__nfc_tech | |
C__pn512 | |
C__pn512_registers | |
C__polling_options | |
C__QCBORDecodeNesting | |
C__QCBORTrackNesting | |
C__scheduler | |
C__transceiver | |
C__transceiver_impl | |
C__transport | |
C_CFG_HDR_TYPE_ | |
C_mbed_error_ctx | Mbed_error_ctx struct |
C_MEM_INFO_DESC_ | Memory Information |
C_MEM_REGION_ | |
C_MISCELLANEOUS_INFO_DESC_ | |
C_MISCELLANEOUS_INFO_HDR_ | System Miscellaneous Information |
CCallbackBase::_model_function_object | |
C_QCBORDecodeContext | |
C_QCBOREncodeContext | |
C_QCBORItem | QCBORItem holds the type, value and other info for a decoded item returned by GetNextItem() |
C_SOC_PER_INFO_DESC_ | |
C_SOC_PER_INFO_NUM_ | |
C_TARGET_CFG_HDR_ | Target Configuration Header |
C_tListNode | |
C_Unity | |
Cadr_req_params_t | This structure contains parameters for ADR request coming from network server |
Cadv_data_flags_t | Set of advertising flags |
Cadvertising_data_t | Hold advertising data |
Cadvertising_event_properties_t | Properties of an advertising event |
CGapAdvertisingReportEvent::advertising_t | POD representing an advertising captured by the LE subsystem |
CAdvertisingDataBuilder | Build advertising data |
CAdvertisingDataParser | Parse and iterate over advertising data |
CAdvertisingDataSimpleBuilder< DataSize > | Build advertising data |
CAdvertisingEndEvent | Event produced when advertising ends |
CAdvertisingParameters | Parameters defining the advertising process |
CAdvertisingReportEvent | Event generated when an advertising packet is seen during passive scanning or a scan response is received during active scanning |
CAllArgs< B0, B1, B2, B3, B4, B5 > | |
CAllArgs< B0 > | |
CAllArgs< B0, B1 > | |
CAllArgs< B0, B1, B2 > | |
CAllArgs< B0, B1, B2, B3 > | |
CAllArgs< B0, B1, B2, B3, B4 > | |
CAllArgs< mbed::Callback< R()> > | |
CAllArgs< mbed::Callback< R(A0)>, A0 > | |
CAllArgs< mbed::Callback< R(A0, A1)>, A0, A1 > | |
CAnalogIn | An analog input, used for reading the voltage on a pin |
CAnaloginMaps | |
CAnalogOut | An analog output, used for setting the voltage on a pin |
CAnalogoutMaps | |
Cargs_t | Flash algo argument structure Contains all registers that should be preserved |
CATHandler | Class for sending AT commands and parsing AT responses |
CattcApiMsg_t | |
CattCb_t | |
CattCcb_t | |
CattcCb_t | |
CattcCcb_t | |
CattcDiscCb_t | ATT client discovery control block |
CattcDiscCfg_t | ATT client structure for characteristic and descriptor configuration |
CattcDiscChar_tag | ATT client structure for characteristic and descriptor discovery |
CattCfg_t | ATT run-time configurable parameters |
CattcOutPktParam_t | |
CattcPktParam_t | |
CattcPktParamHandles_t | |
CattcPktParamOffset_t | |
CattcPktParamPrepWrite_t | |
CattcSignFcnIf_t | |
Cattest_token_ctx | The context for creating an attestation token |
CattEvt_t | ATT callback event |
CattFcnIf_t | |
CattPendDbHashRsp_t | |
CAttReadByTypeResponse::attribute_data_t | Handle-value pair |
CAttReadByGroupTypeResponse::attribute_data_t | Data read from the grouping attribute |
Cattribute_handle_range_t | Inclusive range of GATT attributes handles |
CAttributeOpcode | Operation code defined for attribute operations |
CattsApiMsg_t | |
CattsAttr_t | Attribute structure |
CattsCb_t | |
CattSccb_t | |
CattsCcb_t | |
CattsCccEvt_t | ATTS client characteristic configuration callback structure |
CattsCccSet_t | Client characteristc configuration settings |
CattsCsfCb_t | |
CattsCsfRec_t | Client supported features record structure |
►CAttServerMessage | Base class for Attribute Server Message |
CAttErrorResponse | Response to a request which can't be performed |
CAttExchangeMTUResponse | The Exchange MTU Request is used by the client to inform the server of the client’s maximum receive MTU size and request the server to respond with its maximum rx MTU size |
CAttExecuteWriteResponse | The Execute Write Response is sent in response to a received Execute Write Request |
►CAttFindByTypeValueResponse | Find by type value responses are sent in response to find by type value request |
CPalSimpleAttFindByTypeValueResponse | Simple implementation of ble::AttFindByTypeValueResponse |
►CAttFindInformationResponse | The Find Information Response is sent in reply to a received Find Information Request and contains information about this server |
CPalSimpleAttFindInformationResponse | Simple implementation of ble::AttFindInformationResponse |
CAttHandleValueIndication | Indication of an attribute's value sent by the server |
CAttHandleValueNotification | Notification of an attribute's value sent by the server |
CAttPrepareWriteResponse | Response to a Prepare Write Request |
CAttReadBlobResponse | The Read Blob Response is sent in reply to a received Read Blob Request and contains part of the value of the attribute that has been read |
►CAttReadByGroupTypeResponse | The Read By Group Type Response is sent in reply to a received Read By Group Type Request and contains the handles and values of the attributes that have been read |
CPalSimpleAttReadByGroupTypeResponse | Simple implementation of ble::AttReadByGroupTypeResponse |
►CAttReadByTypeResponse | Response to a Read By Type request |
CPalSimpleAttReadByTypeResponse | Simple implementation of ble::AttReadByTypeResponse |
CAttReadMultipleResponse | Response to a Read Multiple Request |
CAttReadResponse | The read response is sent in reply to a received Read Request and contains the value of the attribute that has been read |
CAttWriteResponse | The Write Response is sent in reply to a valid Write Request and acknowledges that the attribute has been successfully written |
CattsGroup_tag | Attribute group |
CattsPktParam_t | |
CAudioStdCodecInfo_t | Standard codec info block |
CAudioVsCodecInfo_t | VS codec info block |
CAuthenticationMask | Authentication mask as required by the SMP with convenient setters and getters, use value() to get the octet you can use directly in the PDU |
Cband_t | Default user application maximum data size for transmission |
►Cbase | Base class of all SafeBool instances |
CSafeBool< T > | Safe conversion of objects in boolean context |
►CSafeBool< CallChainOfFunctionPointersWithContext< const Gap * > > | |
CCallChainOfFunctionPointersWithContext< const Gap * > | |
►CSafeBool< CallChainOfFunctionPointersWithContext< const GattClient * > > | |
CCallChainOfFunctionPointersWithContext< const GattClient * > | |
►CSafeBool< CallChainOfFunctionPointersWithContext< const GattHVXCallbackParams * > > | |
CCallChainOfFunctionPointersWithContext< const GattHVXCallbackParams * > | |
►CSafeBool< CallChainOfFunctionPointersWithContext< const GattReadCallbackParams * > > | |
CCallChainOfFunctionPointersWithContext< const GattReadCallbackParams * > | |
►CSafeBool< CallChainOfFunctionPointersWithContext< const GattServer * > > | |
CCallChainOfFunctionPointersWithContext< const GattServer * > | |
►CSafeBool< CallChainOfFunctionPointersWithContext< const GattWriteCallbackParams * > > | |
CCallChainOfFunctionPointersWithContext< const GattWriteCallbackParams * > | |
►CSafeBool< CallChainOfFunctionPointersWithContext< const SecurityManager * > > | |
CCallChainOfFunctionPointersWithContext< const SecurityManager * > | |
►CSafeBool< CallChainOfFunctionPointersWithContext< ContextType > > | |
CCallChainOfFunctionPointersWithContext< ContextType > | Function like object hosting a list of FunctionPointerWithContext |
►CSafeBool< CallChainOfFunctionPointersWithContext< unsigned > > | |
CCallChainOfFunctionPointersWithContext< unsigned > | |
►CSafeBool< FunctionPointerWithContext< ::ble::BLE::InitializationCompleteCallbackContext * > > | |
CFunctionPointerWithContext< ::ble::BLE::InitializationCompleteCallbackContext * > | |
►CSafeBool< FunctionPointerWithContext< ble::connection_handle_t > > | |
CFunctionPointerWithContext< ble::connection_handle_t > | |
►CSafeBool< FunctionPointerWithContext< const DiscoveredCharacteristic * > > | |
CFunctionPointerWithContext< const DiscoveredCharacteristic * > | |
►CSafeBool< FunctionPointerWithContext< const DiscoveredService * > > | |
CFunctionPointerWithContext< const DiscoveredService * > | |
►CSafeBool< FunctionPointerWithContext< const Gap * > > | |
CFunctionPointerWithContext< const Gap * > | |
►CSafeBool< FunctionPointerWithContext< const GattClient * > > | |
CFunctionPointerWithContext< const GattClient * > | |
►CSafeBool< FunctionPointerWithContext< const GattHVXCallbackParams * > > | |
CFunctionPointerWithContext< const GattHVXCallbackParams * > | |
►CSafeBool< FunctionPointerWithContext< const GattReadCallbackParams * > > | |
CFunctionPointerWithContext< const GattReadCallbackParams * > | |
►CSafeBool< FunctionPointerWithContext< const GattServer * > > | |
CFunctionPointerWithContext< const GattServer * > | |
►CSafeBool< FunctionPointerWithContext< const GattWriteCallbackParams * > > | |
CFunctionPointerWithContext< const GattWriteCallbackParams * > | |
►CSafeBool< FunctionPointerWithContext< const SecurityManager * > > | |
CFunctionPointerWithContext< const SecurityManager * > | |
►CSafeBool< FunctionPointerWithContext< ContextType > > | |
CFunctionPointerWithContext< ContextType > | Function like object adapter over freestanding and member functions |
►CSafeBool< FunctionPointerWithContext< GattAttribute::Handle_t > > | |
CFunctionPointerWithContext< GattAttribute::Handle_t > | |
►CSafeBool< FunctionPointerWithContext< GattReadAuthCallbackParams * > > | |
CFunctionPointerWithContext< GattReadAuthCallbackParams * > | |
►CSafeBool< FunctionPointerWithContext< GattWriteAuthCallbackParams * > > | |
CFunctionPointerWithContext< GattWriteAuthCallbackParams * > | |
►CSafeBool< FunctionPointerWithContext< OnEventsToProcessCallbackContext * > > | |
CFunctionPointerWithContext< OnEventsToProcessCallbackContext * > | |
►CSafeBool< FunctionPointerWithContext< unsigned > > | |
CFunctionPointerWithContext< unsigned > | |
►Cbase_control_t | POD version of the class control_t |
Ccontrol_t | Control class for specifying test case attributes |
CBatteryService | BLE Battery service |
CBbBleAdvPktStats_t | Advertising packet statistics |
CBbBleAdvSniffPkt_t | Sniffer advertisement packet |
CBbBleAuxAdvPktStats_t | Auxiliary advertising packet statistics |
CBbBleAuxScanPktStats_t | Scan packet statistics |
CbbBleCtrlBlk_t | BB control block |
CBbBleData_tag | Bluetooth Low Energy protocol specific operation parameters |
CBbBleDataPktStats_t | Data packet statistics |
CBbBleDataSniffPkt_t | Sniffer data packet |
CBbBleMstAdvEvent_t | Master advertising event operation data (BB_BLE_OP_MST_ADV_EVENT) |
CBbBleMstAuxAdvEvent_t | Master auxiliary advertising event operation data (BB_BLE_OP_MST_AUX_ADV_EVENT) |
CBbBleMstBisEvent_t | BIS master event operation data (BB_BLE_OP_MST_BIS_EVENT) |
CBbBleMstCisEvent_t | CIS master event operation data (BB_BLE_OP_MST_CIS_EVENT) |
CBbBleMstConnEvent_t | Connection event operation data (BB_BLE_OP_MST_CONN_EVENT) |
CBbBleMstPerScanEvent_t | Master periodic scanning event operation data (BB_BLE_OP_MST_PER_SCAN_EVENT) |
CbbBlePduExtFiltParams_t | Extended PDU filtering parameters |
CbbBlePduFiltParams_t | PDU filtering parameters |
CbbBlePduFiltResults_t | PDU filtering results |
CBbBlePduFiltStats_t | PDU filtering statistics |
CbbBlePerPduFiltParams_t | Periodic PDU filtering parameters |
CBbBlePerScanPktStats_t | Periodic scan packet statistics |
CBbBleScanPktStats_t | Scan packet statistics |
CBbBleSlvAdvEvent_t | Slave advertising event operation data (BB_BLE_OP_SLV_ADV_EVENT) |
CBbBleSlvAuxAdvEvent_t | Slave auxiliary advertising event operation data (BB_BLE_OP_SLV_AUX_ADV_EVENT) |
CBbBleSlvBisEvent_t | BIS slave event operation data (BB_BLE_OP_SLV_BIS_EVENT) |
CBbBleSlvCisEvent_t | CIS slave event operation data (BB_BLE_OP_SLV_CIS_EVENT) |
CBbBleSlvConnEvent_t | Connection event operation data (BB_BLE_OP_SLV_CONN_EVENT) |
CBbBleSnifferHciCtx_t | HCI output context |
CBbBleSnifferMeta_t | Sniffer packet metadata |
CBbBleSnifferPkt_t | Sniffer generic packet |
CBbBleTestRx_t | Continuous receive operation data (BB_BLE_OP_TEST_RX) |
CBbBleTestTx_t | Continuous transmit operation data (BB_BLE_OP_TEST_TX) |
CBbCtrlBlk_t | BB control block |
CBbOpDesc_tag | Baseband operation descriptor (BOD) |
CBbRtCfg_t | BB runtime configuration parameters |
CbbSnifferCtx_t | Sniffer context |
CBLE | Abstract away BLE-capable radio transceivers or SOCs |
►CBLEInstanceBase | |
CBLEInstanceBase | Private interface used to implement the BLE class |
►CBlockDevice | A hardware device capable of writing and reading blocks |
CDataFlashBlockDevice | BlockDevice for DataFlash flash devices |
CFlashIAPBlockDevice | BlockDevice using the FlashIAP API |
CI2CEEBlockDevice | BlockDevice for I2C based flash device such as Microchip's 24LC or ATMEL's AT24C ranges |
CBufferedBlockDevice | Block device for allowing minimal read and program sizes (of 1) for the underlying BD, using a buffer on the heap |
CChainingBlockDevice | Block device for chaining multiple block devices with the similar block sizes at sequential addresses |
CExhaustibleBlockDevice | Heap backed block device which simulates failures |
CFlashSimBlockDevice | Flash simulating block device |
CHeapBlockDevice | Lazily allocated heap-backed block device |
CMBRBlockDevice | Block device for managing a Master Boot Record https://en.wikipedia.org/wiki/Master_boot_record |
CObservingBlockDevice | |
CProfilingBlockDevice | Block device for measuring storage operations of another block device |
CReadOnlyBlockDevice | |
CSlicingBlockDevice | Block device for mapping to a slice of another block device |
CQSPIFBlockDevice | BlockDevice for SFDP based flash devices over QSPI bus |
CSDBlockDevice | SDBlockDevice class |
CSPIFBlockDevice | BlockDevice for SFDP based flash devices over SPI bus |
Cboot_t | |
CBounded< Rep, Min, Max > | Restrict values of an integer type to a defined range |
Cbridgeif_initdata_s | Initialisation data for bridgeif_init |
Cbuf_pool_desc_t | Contain description of the memory pool used by the Cordio stack |
Cbuffer_s | Generic buffer structure |
Cbyte_array_t< array_size > | Model fixed size array values |
Cbyte_array_t< 16 > | |
Cbyte_array_t< 2 > | |
►Cbyte_array_t< 6 > | |
Caddress_t | MAC address data type |
Cbyte_array_t< 8 > | |
CByteBuffer | |
Ccaliberation_params_t | Represents a calibration configuration |
CCallback< Signature > | Callback class based on template specialization |
CCallback< R()> | |
CCallback< R(A0)> | |
CCallback< R(A0, A1)> | |
CCallback< uint8_t(void)> | |
CCallback< void()> | |
CCallback< void(AudioEvent)> | |
CCallback< void(bool channel_busy)> | |
CCallback< void(bool up)> | |
CCallback< void(bool)> | |
CCallback< void(bool, uint16_t)> | |
CCallback< void(CIoT_Supported_Opt)> | |
CCallback< void(connection_handle_t)> | |
CCallback< void(connection_handle_t, const ble::AttServerMessage &)> | |
CCallback< void(const ble::GapEvent &)> | |
CCallback< void(const uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr)> | |
CCallback< void(int)> | |
CCallback< void(lorawan_event_t)> | |
CCallback< void(mbed::BlockDevice *)> | |
CCallback< void(net_stack_mem_buf_t *buf)> | |
CCallback< void(nsapi_event_t, intptr_t)> | |
CCallback< void(uint8_t current_channel)> | |
CCallback< void(uint8_t up, int8_t device_id)> | |
CCallback< void(uint8_t, uint8_t)> | |
CCallback< void(void)> | |
►CCallbackBase | |
CCallback< R(ArgTs...)> | Callback class based on template specialization |
►CCAN_Message | Holder for single CAN message |
CCANMessage | CANMessage class |
Ccan_pinmap_t | |
►Ccase_t | POD data structure of the Case class |
CCase | Test case wrapper class |
Ccc_ecc_25519_keygen_params | |
Ccc_ecc_ws_comp_shared_params | |
Ccc_ecc_ws_keygen_params | |
Ccc_ecc_ws_sign_params | |
Ccc_ecc_ws_verify_params | |
Ccell_callback_data_t | |
Ccell_signal_quality_t | |
►CCellularDevice | Class CellularDevice |
►CAT_CellularDevice | Class AT_CellularDevice |
CALT1250_PPP | |
CGEMALTO_CINTERION | |
CGENERIC_AT3GPP | Generic Cellular module which can be used as a default module when porting new cellular module |
CQUECTEL_BC95 | |
►CQUECTEL_BG96 | |
CSTModCellular | |
CQUECTEL_EC2X | |
CQUECTEL_M26 | |
CQUECTEL_UG96 | |
CRM1000_AT | |
CSARA4_PPP | |
CTELIT_HE910 | |
CTELIT_ME310 | |
CTELIT_ME910 | |
CUBLOX_AT | |
CUBLOX_N2XX | |
CUBLOX_PPP | |
►CCellularInformation | Class CellularInformation |
►CAT_CellularInformation | Class AT_CellularInformation |
CGEMALTO_CINTERION_CellularInformation | |
CQUECTEL_BC95_CellularInformation | |
CQUECTEL_BG96_CellularInformation | |
CQUECTEL_M26_CellularInformation | |
CCellularList< T > | Class CellularList |
CCellularList< packet_t > | |
►CCellularNetwork | An abstract interface for connecting to a network and getting information from it |
►CAT_CellularNetwork | Class AT_CellularNetwork |
CALT1250_PPP_CellularNetwork | |
CQUECTEL_BC95_CellularNetwork | |
CQUECTEL_BG96_CellularNetwork | |
CRM1000_AT_CellularNetwork | |
CSARA4_PPP_CellularNetwork | |
CTELIT_ME310_CellularNetwork | |
CTELIT_ME910_CellularNetwork | |
CUBLOX_AT_CellularNetwork | |
CUBLOX_N2XX_CellularNetwork | |
CAT_CellularStack::CellularSocket | |
CCellularStateMachine | CellularStateMachine class |
Cchannel_params_t | DO NOT MODIFY, WILL BREAK THE API! |
Cchannel_selection_params_s | The parameter structure for the function RegionNextChannel |
CCharacteristicDescriptorDiscovery | Definitions of events and event handlers that the characteristic descriptor discovery procedure uses |
CCircularBuffer< T, BufferSize, CounterType > | Templated Circular buffer class |
CCircularBuffer< char, 256 > | |
CClock | A C++11 chrono TrivialClock for the kernel millisecond tick count |
CConnectionCompleteEvent | Event generated when a connection initiation ends (successfully or not) |
CConnectionParameters | Parameters defining the connection initiation process |
CConnectionParametersUpdateCompleteEvent | Event received when connection parameters have been updated |
Ccontinuous_wave_mode_params_s | |
►CControlPlane_netif | Implements support for data transfer using Control Plane CIoT EPS optimization specified in 3GPP 23.401(4.10), 3GPP 23.682(4.5.14) |
►CAT_ControlPlane_netif | |
CQUECTEL_BG96_ControlPlane_netif | |
►CCordioHCIDriver | Base class of the HCI driver use by the BLE port of the Cordio stack |
CNRFCordioHCIDriver | Nordic port of CordioHCIDriver |
►CCordioHCITransportDriver | Base class of the HCI transport driver |
CH4TransportDriver | Implementation of the H4 driver |
CNRFCordioHCITransportDriver | Nordic port of CordioHCITransportDriver |
CIPCPipeTransportDriver | Implementation of the H4 driver over PSoC6 IPC pipe |
CCyH4TransportDriver | Implementation of the H4 driver over Cypress based chips |
Ccore_util_atomic_flag | A lock-free, primitive atomic flag |
Ccrc_mbed_config | |
CCriticalSectionLock | RAII object for disabling, then restoring, interrupt state Usage: |
CCRYS_AESCCM_UserContext_t | |
CCRYS_CHACHAUserContext_t | |
CCRYS_DH_ExpTemp_t | |
CCRYS_DH_FipsKat_t | |
CCRYS_DH_HybrTemp_t | |
CCRYS_DH_Temp_t | |
CCRYS_DHKG_CheckTemp_t | |
CCRYS_DHKGData_t | |
CCRYS_ECDH_TempData_t | |
CCRYS_ECDHFipsKatContext_t | |
CCRYS_ECDSA_SignUserContext_t | |
CCRYS_ECDSA_VerifyUserContext_t | |
CCRYS_ECDSAFipsKatContext_t | |
CCRYS_ECEDW_TempBuff_t | |
CCRYS_ECIES_TempData_t | |
CCRYS_ECMONT_ScalrMultTempBuff_t | |
CCRYS_ECMONT_TempBuff_t | |
CCRYS_ECPKI_BUILD_TempData_t | |
CCRYS_ECPKI_Domain_t | |
CCRYS_ECPKI_KG_FipsContext_t | |
CCRYS_ECPKI_KG_TempData_t | |
CCRYS_ECPKI_PointAffine_t | |
CCRYS_ECPKI_PrivKey_t | |
CCRYS_ECPKI_PublKey_t | |
CCRYS_ECPKI_UserPrivKey_t | |
CCRYS_ECPKI_UserPublKey_t | |
CCRYS_HASHUserContext_t | |
CCRYS_HMACUserContext_t | |
CCRYS_KDF_OtherInfo_t | |
CCRYS_PrngFipsKatCtx_t | |
CCRYS_RND_State_t | |
CCRYS_RND_WorkBuff_t | |
CCRYS_RSAFipsKatContext_t | |
CCRYS_RSAKGData_t | |
CCRYS_RSAKGFipsContext_t | |
CCRYS_RSAPrimeData_t | |
CCRYS_RSAPrivUserContext_t | |
CCRYS_RSAPubUserContext_t | |
CCRYS_RSAUserPrivKey_t | |
CCRYS_RSAUserPubKey_t | |
CCRYS_SRP_Context_t | |
CCRYS_SRP_GroupParam_t | |
CCRYSRSAPrivCRTKey_t | |
CCRYSRSAPrivKey_t | |
CCRYSRSAPrivNonCRTKey_t | |
CCRYSRSAPubKey_t | |
►CCThunkBase | |
CCThunk< T > | Class for created a pointer with data bound to it |
Cloramac_frame_ctrl_t::ctrl_bits_s | |
Ccy_hw_crypto_t | CRYPTO object |
Ccy_ip_addr_t | |
Ccy_ip_addr_v4_t | |
Ccy_ip_addr_v6_t | |
Ccy_mac_addr_t | Structure for storing a MAC address (Wi-Fi Media Access Control address) |
CCyDhcpServer | Implementation of a DHCP sever |
CDeepSleepLock | RAII object for disabling, then restoring the deep sleep mode Usage: |
CDefaultFormFactor | This is a convenience class for use with the above templates |
►CDelegate | |
CSimpleMessageParser | Basic message parser that aggregates URIParser, TextParser and MimeParser |
►CDelegate | |
CSimpleMessageParser | Basic message parser that aggregates URIParser, TextParser and MimeParser |
►CPN512TransportDriver::Delegate | The PN512TransportDriver delegate |
CPN512Driver | |
CSimpleMessageParser::Delegate | Delegate invoked when the parser raise an event |
►CMessageParser::Delegate | Report parsing event to the application |
CSimpleMessageParser | Basic message parser that aggregates URIParser, TextParser and MimeParser |
CGenericRecordParser< ParserImplementation, ParsingResult >::Delegate | Handle that receives parsed values |
►CNFCController::Delegate | The NFCController delegate |
CNFCProcessController | Wrapper class handles calls and callbacks for NFC controller drivers |
►CNFCControllerDriver::Delegate | The NFCControllerDriver delegate |
CNFCController | This class represents a NFC Controller |
►CNFCEEPROMDriver::Delegate | The NFCEEPROMDriver delegate |
CNFCEEPROM | The NFC EEPROM class represents a NFC target device connected using a wired link (I2C, SPI, etc) |
►CNFCNDEFCapable::Delegate | |
►CNFCRemoteInitiator::Delegate | The NFCRemoteInitiator delegate |
CNFCProcessController | Wrapper class handles calls and callbacks for NFC controller drivers |
►CNFCTarget::Delegate | |
CNFCEEPROM::Delegate | The NFCEEPROM delegate |
►CNFCRemoteEndpoint::Delegate | The NFCRemoteEndpoint base delegate |
CNFCRemoteInitiator::Delegate | The NFCRemoteInitiator delegate |
►CDelegate | |
CSimpleMessageParser | Basic message parser that aggregates URIParser, TextParser and MimeParser |
Cdevice_err_t | AT response error with error code and type |
CDeviceInformationService | BLE Device Information Service Service: https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.device_information.xml Manufacturer Name String Char: https://developer.bluetooth.org/gatt/characteristics/Pages/CharacteristicViewer.aspx?u=org.bluetooth.characteristic.manufacturer_name_string.xml |
Cdhcp6_msg | Minimum set of fields of any DHCPv6 message |
Cdhcp_msg | Minimum set of fields of any DHCP message |
Cdhcp_packet_t | |
CDigitalIn | A digital input, used for reading the state of a pin |
CDigitalInOut | A digital input/output, used for setting or reading a bi-directional pin |
CDigitalOut | A digital output, used for setting the state of a pin |
Cdirent | |
CDisconnectionCompleteEvent | Event produced when a disconnection is complete |
CDiscoveredCharacteristic | Representation of a characteristic discovered |
CDiscoveredCharacteristicDescriptor | Representation of a characteristic descriptor discovered |
CDiscoveredService | Representation of a GATT service discovered |
CCharacteristicDescriptorDiscovery::DiscoveryCallbackParams_t | Characteristic descriptor discovered event |
►Cdisjunction | |
Ccan_null_check< F > | |
CdmAdvApiConfig_t | |
CdmAdvApiRemove_t | |
CdmAdvApiSetData_t | |
CdmAdvApiSetRandAddr_t | |
CdmAdvApiStart_t | |
CdmAdvApiStop_t | |
CdmAdvCb_t | |
CdmAdvMsg_t | |
CdmAdvNewAddrIndEvt_t | Data type for DM_ADV_NEW_ADDR_IND |
CdmAdvPerApiConfig_t | |
CdmAdvPerApiSetData_t | |
CdmAdvPerApiStart_t | |
CdmAdvPerApiStop_t | |
CdmAdvSetStartEvt_t | Data structure for DM_ADV_SET_START_IND |
CdmCb_t | |
CdmCfg_t | Configuration structure |
CdmCisApiClose_t | |
CdmCisApiOpen_t | |
CdmCisApiReject_t | |
CdmCisCb_t | |
CdmCisCcb_t | |
CdmCisCigApiConfig_t | |
CdmCisCigCb_t | |
CdmCisMsg_t | |
CdmConn2Msg_t | |
CdmConnApiClose_t | |
CdmConnApiFeat_t | |
CdmConnApiOpen_t | |
CdmConnApiReadRssi_t | |
CdmConnApiRemConnParamReqNegReply_t | |
CdmConnApiRemConnParamReqReply_t | |
CdmConnApiReqPeerSca_t | |
CdmConnApiSetDataLen_t | |
CdmConnApiUpdate_t | |
CdmConnApiWriteAuthPayloadTo_t | |
CdmConnCb_t | |
CdmConnCcb_t | |
CdmConnL2cUpdateCnf_t | |
CdmConnL2cUpdateInd_t | |
CdmConnMsg_t | |
CdmDevCb_t | |
CdmDevPrivApiStart_t | |
CdmDevPrivCtrl_t | |
CdmDevPrivMsg_t | |
CdmEvt_t | Union of DM callback event data types |
CdmFcnIf_t | |
CdmL2cCmdRejEvt_t | Data structure for DM_L2C_CMD_REJ_IND |
CdmPastApiCfg_t | |
CdmPastApiTrsf_t | |
CdmPastMsg_t | |
CdmPerAdvSetStartEvt_t | Data structure for DM_PER_ADV_SET_START_IND |
CdmPerAdvSetStopEvt_t | Data structure for DM_PER_ADV_SET_STOP_IND |
CdmPrivApiAddDevToResList_t | |
CdmPrivApiGenAddr_t | |
CdmPrivApiRemDevFromResList_t | |
CdmPrivApiResolveAddr_t | |
CdmPrivApiSetAddrResEnable_t | |
CdmPrivApiSetPrivacyMode_t | |
CdmPrivCb_t | |
CdmPrivGenAddrIndEvt_t | Data type for DM_PRIV_GENERATE_ADDR_IND |
CdmPrivMsg_t | |
CdmScanApiStart_t | |
CdmScanCb_t | |
CdmScanMsg_t | |
CdmSecApiEncryptReq_t | |
CdmSecApiLtkRsp_t | |
CdmSecAuthReqIndEvt_t | Data type for DM_SEC_AUTH_REQ_IND |
CdmSecCb_t | |
CdmSecCnfIndEvt_t | Data type for DM_SEC_COMPARE_IND |
CdmSecCsrk_t | CSRK data type |
CdmSecEncryptIndEvt_t | Data type for DM_SEC_ENCRYPT_IND |
CdmSecIrk_t | IRK data type |
CdmSecKey_t | Union of key types |
CdmSecKeyIndEvt_t | Data type for DM_SEC_KEY_IND |
CdmSecKeypressIndEvt_t | Data type for DM_SEC_KEYPRESS_IND |
CdmSecLescOobCfg_t | Data type for DmSecSetOob() |
CdmSecLtk_t | LTK data type |
CdmSecMsg_t | |
CdmSecOobCalcIndEvt_t | Data type for DM_SEC_CALC_OOB_IND |
CdmSecPairCmplIndEvt_t | Data type for DM_SEC_PAIR_CMPL_IND |
CdmSecPairIndEvt_t | Data type for DM_SEC_PAIR_IND |
CdmSecSlaveIndEvt_t | Data type for DM_SEC_SLAVE_REQ_IND |
CdmSyncApiAddDevToPerAdvList_t | |
CdmSyncApiRemDevFromPerAdvList_t | |
CdmSyncApiStart_t | |
CdmSyncCb_t | |
CdmSyncMsg_t | |
►CDNS | Base class for DNS provider |
►CNetworkInterface | Common interface that is shared between network devices |
►CCellularInterface | Common interface that is shared between cellular interfaces |
►CCellularContext | CellularContext is CellularInterface/NetworkInterface with extensions for cellular connectivity |
►CAT_CellularContext | |
CALT1250_PPP_CellularContext | |
CGEMALTO_CINTERION_CellularContext | |
CQUECTEL_BC95_CellularContext | |
CQUECTEL_BG96_CellularContext | |
CQUECTEL_M26_CellularContext | |
CQUECTEL_UG96_CellularContext | |
CRM1000_AT_CellularContext | |
CTELIT_ME310_CellularContext | |
CTELIT_ME910_CellularContext | |
CUBLOX_AT_CellularContext | |
CUBLOX_N2XX_CellularContext | |
►CEMACInterface | EMACInterface class Implementation of the NetworkInterface for an EMAC-based driver |
CEthernetInterface | Implementation of the NetworkStack for an EMAC-based Ethernet driver |
CRDAWiFiInterface | RDAWiFiInterface class Implementation of the NetworkStack for an EMAC-based Ethernet driver |
CSclSTAInterface | SclSTAInterface class Implementation of the Network Stack for the SCL |
CWhdSoftAPInterface | WhdSoftAPInterface class Implementation of the SoftAPInterface for the Whd |
CWhdSTAInterface | WhdSTAInterface class Implementation of the NetworkStack for the WHD |
►CEthInterface | Common interface between Ethernet hardware |
CEthernetInterface | Implementation of the NetworkStack for an EMAC-based Ethernet driver |
CNanostackEthernetInterface | Ethernet interface for Nanostack |
►CInterfaceNanostack | |
►CMeshInterfaceNanostack | |
CLoWPANNDInterface | 6LoWPAN-ND mesh network interface class |
CThreadInterface | Thread mesh network interface class |
CWisunInterface | Wi-SUN mesh network interface class |
CNanostackEthernetInterface | Ethernet interface for Nanostack |
CL3IPInterface | L3IPInterface class Implementation of the NetworkInterface for an IP-based driver |
►CMeshInterface | Common interface that is shared between mesh hardware |
CMeshInterfaceNanostack | |
CPPPInterface | PPPInterface class Implementation of the NetworkInterface for an PPP-service |
►CWiFiInterface | Common interface between Wi-Fi devices |
CRDAWiFiInterface | RDAWiFiInterface class Implementation of the NetworkStack for an EMAC-based Ethernet driver |
CSclSTAInterface | SclSTAInterface class Implementation of the Network Stack for the SCL |
CWhdSTAInterface | WhdSTAInterface class Implementation of the NetworkStack for the WHD |
►CNetworkStack | NetworkStack class |
►CAT_CellularStack | Class AT_CellularStack |
CGEMALTO_CINTERION_CellularStack | |
CQUECTEL_BC95_CellularStack | |
CQUECTEL_BG96_CellularStack | |
CQUECTEL_M26_CellularStack | |
CRM1000_AT_CellularStack | |
CTELIT_ME310_CellularStack | |
CUBLOX_AT_CellularStack | |
CUBLOX_N2XX_CellularStack | |
►COnboardNetworkStack | Mbed OS API for onboard IP stack abstraction |
CEmacTestNetworkStack | |
CLWIP | |
CNanostack | |
Cdns_application_data | |
Cdns_application_data_multi_ip | |
Cdns_hdr | DNS message header |
Cdr_range_t | DO NOT MODIFY, WILL BREAK THE API! |
CDuration< Rep, TB, Range, Forever > | Model BLE durations |
CDynamicPinList | |
CeattCb_t | |
CeattCfg_t | EATT run-time configurable parameters |
CeattChanCb_t | |
CeattConnCb_t | |
CeattFcnIf_t | |
CeattTuple_t | EATT multiple notify tuple structure |
Cecc_key_t | Structure definition to carry pointer and size information about an Elliptic curve key which is stored in a buffer(key_buf) in raw format (without encoding): |
CECDSA_SignContext_t | |
CECDSA_VerifyContext_t | |
CAdvertisingDataParser::element_t | Representation of an Advertising Data element |
►CEMAC | This interface should be used to abstract low level access to networking hardware All operations receive a void * hardware pointer which an EMAC device provides when it is registered with a stack |
Cfvp_EMAC | |
CGD32_EMAC | |
CKinetis_EMAC | |
CKinetis_EMAC | |
CLPC17_EMAC | |
CLPC546XX_EMAC | |
CNUMAKER_EMAC | |
CRDA5981x_EMAC | |
CRZ_A1_EMAC | |
CSCL_EMAC | |
CSL_EMAC | |
CSMSC9220_EMAC | |
CSTM32_EMAC | |
CWHD_EMAC | |
CEMAC_CFG_Type | EMAC configuration structure definition |
Cemac_memory | |
CEMAC_PACKETBUF_Type | TX Data Buffer structure definition |
CEndpointResolver | Utility class for resolving endpoints |
Cwhitelist_t::entry_t | BLE address representation |
CEnvironmentalService | BLE Environmental Service |
CUSBEndpointTester::ep_config_t | |
Cequeue | |
Cequeue::equeue_background | |
Cequeue_event | |
Cequeue::equeue_slab | |
Ceth_addr | An Ethernet MAC address |
Ceth_descriptor | |
Ceth_hdr | Ethernet header |
Ceth_vlan_hdr | VLAN header inserted between ethernet header and payload if 'type' in ethernet header is ETHTYPE_VLAN |
Cetharp_hdr | ARP message, see RFC 826 ("Packet format") |
CEvent< F > | Event |
CEvent< void(ArgTs...)> | Event |
►CGap::EventHandler | Definition of the general handler of Gap related events |
CLinkLossService | This service defines behavior when a link is lost between two devices |
CGattClient::EventHandler | Definition of the general handler of GattClient related events |
CGattServer::EventHandler | Definition of the general handler of GattServer related events |
CSecurityManager::EventHandler | The stack will use these functions to signal events to the application, subclass to override handlers |
Cfailure_t | Contains the reason and location of the failure |
CFATFS | |
CFATFS_DIR | |
CFFOBJID | |
Cdr_range_t::fields_s | The structure to store the minimum and the maximum datarate |
CFIL | |
CFilePath | Class FilePath |
CFILINFO | |
Cfirmware_info | |
Cflags_check_capture | |
Cflash_algo_t | Target flash algorithm structure |
Cflash_s | Target flash configuration For targets not supporting TrustZone, its flash_set_target_config must define target_config |
Cflash_target_config_t | Flash configuration structure |
Cfs_file | |
Cfsdata_file | |
Cfsfat_kv_data_t | |
Cfslittle_kv_data_t | |
CftList | Flush timeout parameter list |
CftNode | Flush timeout parameter node |
CFunctionCaller< PortType, FunctionType, f > | |
CFunctionCaller< PortType, TF1, f > | |
CFunctionCaller< PortType, TF2, f > | |
CFunctionCaller< PortType, TF3, f > | |
CFunctionCaller< PortType, TF4, f > | |
CFunctionCaller< PortType, TF5, f > | |
►CGap | |
CGap | Define device discovery, connection and link management procedures |
►CGapEvent | Base class of a PalGap Event |
►CGapAdvertisingReportEvent | Report advertising from one or more LE device |
CPalGap::GapAdvertisingReportMessageConverter::CordioGapAdvertisingReportEvent | |
CGapConnectionCompleteEvent | Indicate to both ends (slave or master) the end of the connection process |
CGapConnectionUpdateEvent | Indicates the connection update process completion |
CGapDisconnectionCompleteEvent | Indicate the end of a disconnection process |
CGapRemoteConnectionParameterRequestEvent | Indicate a request from the peer to change the connection parameters |
CGapUnexpectedErrorEvent | Model an unexpected error that happen during a gap procedure |
CGattAttribute | Representation of a GattServer attribute |
►CGattCharacteristic | Representation of a GattServer characteristic |
CReadOnlyArrayGattCharacteristic< T, NUM_ELEMENTS > | Helper class that represents a read-only GattCharacteristic with an array value |
CReadOnlyGattCharacteristic< T > | Helper class that represents a read only GattCharacteristic |
CReadOnlyGattCharacteristic< HumidityType_t > | |
CReadOnlyGattCharacteristic< PressureType_t > | |
CReadOnlyGattCharacteristic< TemperatureType_t > | |
CReadOnlyGattCharacteristic< TemperatureValueBytes > | |
CReadOnlyGattCharacteristic< uint8_t > | |
CReadWriteArrayGattCharacteristic< T, NUM_ELEMENTS > | Helper class that represents a readable and writable GattCharacteristic with an array value |
CReadWriteGattCharacteristic< T > | Helper class that represents a readable and writable GattCharacteristic |
CReadWriteGattCharacteristic< uint8_t > | |
CWriteOnlyArrayGattCharacteristic< T, NUM_ELEMENTS > | Helper class that represents a write-only GattCharacteristic with an array value |
CWriteOnlyGattCharacteristic< T > | Helper class that represents a write only GattCharacteristic |
►CGattClient | |
CGattClient | Define procedures required for interacting with a distant GATT server |
CGattHVXCallbackParams | Handle Value Notification/Indication event |
CGattReadAuthCallbackParams | GATT read authorization request event |
CGattReadCallbackParams | GATT Read event definition |
►CGattServer | |
CGattServer | Construct and operates a GATT server |
CGattServerEvents | Abstract events generated by a GattServer vendor port |
CGattService | Representation of a GattServer service |
CGattWriteAuthCallbackParams | GATT write authorization request event |
CGattWriteCallbackParams | GATT Write event definition |
Cgpio_capabilities_t | GPIO capabilities for a given pin |
CGPIOIRQMaps | |
CGPIOMaps | |
Chandlers_t | A table of handlers |
CHandleTestCommand | HandleTestCommand turns all the typed-in/serial commands into function calls sent via a eventqueue to the driver shim/wrapper class |
CHarness | Test Harness |
ChciAuthPayloadToExpiredEvt_t | Authenticated payload to expire event |
CHciBigCreateSync_t | BIG Create Sync parameters |
ChciCb_t | |
CHciCisCigParams_t | CIG parameters |
CHciCisCisParams_t | CIS parameters |
CHciCisCreateCisParams_t | CIS create CIS parameters |
CHciCodecCap_t | Codec capability block |
CHciConfigDataPath_t | Configure data path parameters |
ChciConfigDataPathCmdCmplEvt_t | Config data path command complete event |
ChciConnSpec_t | Connection specification type |
ChciCoreCb_t | Main control block for dual-chip implementation |
ChciCoreCis_t | Per-connection structure for OSI packet accounting |
ChciCoreConn_t | Per-connection structure for ACL packet accounting |
CHciCreateBig_t | BIG Create BIG parameters |
ChciDisconnectCmplEvt_t | Disconnect complete event |
ChciEncChangeEvt_t | Encryption change event |
ChciEncKeyRefreshCmpl_t | Encryption key refresh complete event |
ChciEvt_t | Union of all event types |
ChciEvtStats_t | HCI event statistics |
ChciExtAdvEnableParam_t | Extended advertising enable parameters |
ChciExtAdvParam_t | Extended advertising parameters |
ChciExtInitParam_t | Initiating parameters |
ChciExtInitScanParam_t | Initiating scan parameters |
ChciExtScanParam_t | Extended scanning parameters |
ChciHwErrorEvt_t | Hardware error event |
CHciIsoSetupDataPath_t | Setup ISO data path parameters |
ChciLeAddDevToResListCmdCmplEvt_t | LE add device to resolving list command complete event |
ChciLeAdvReportEvt_t | LE advertising report event |
ChciLeAdvSetTermEvt_t | LE advertising set terminated |
CHciLeBigInfoAdvRptEvt_t | LE BIG Info Advertising Report event |
CHciLeBigSyncEstEvt_t | LE BIG Sync Established event |
CHciLeBigSyncLostEvt_t | LE BIG sync lost event |
CHciLeBigTermSyncCmplEvt_t | LE BIG Terminate Sync complete event |
ChciLeChSelAlgoEvt_t | LE channel selection algorithm |
CHciLeCisEstEvt_t | LE CIS established event |
CHciLeCisReqEvt_t | LE CIS request event |
ChciLeClearResListCmdCmplEvt_t | LE clear resolving list command complete event |
ChciLeConnCmplEvt_t | LE connection complete event |
ChciLeConnCteReqEnableCmdCmplEvt_t | LE connection CTE request enable command complete event |
ChciLeConnCteRspEnableCmdCmplEvt_t | LE connection CTE response enable command complete event |
ChciLeConnIQReportEvt_t | LE connection IQ report |
ChciLeConnUpdateCmplEvt_t | LE connection update complete event |
CHciLeCreateBigCmplEvt_t | LE Create BIG complete event |
ChciLeCreateConnCancelCmdCmplEvt_t | LE create connection cancel command complete event |
ChciLeCteReqFailedEvt_t | LE CTE request failed event |
ChciLeDataLenChangeEvt_t | LE data length change event |
ChciLeEncryptCmdCmplEvt_t | LE encrypt command complete event |
ChciLeExtAdvReportEvt_t | LE extended advertising report |
ChciLeGenDhKeyEvt_t | LE generate DH key command complete event |
ChciLeLtkReqEvt_t | LE LTK request event |
ChciLeLtkReqNegReplCmdCmplEvt_t | LE LTK request negative reply command complete event |
ChciLeLtkReqReplCmdCmplEvt_t | LE LTK request reply command complete event |
ChciLeP256CmplEvt_t | LE local p256 ecc key command complete event |
ChciLePerAdvReportEvt_t | LE periodic advertising report |
ChciLePerAdvSetInfoTrsfCmdCmplEvt_t | LE set periodic advertising set info transfer command complete event |
ChciLePerAdvSyncEstEvt_t | LE periodic advertising sync established |
ChciLePerAdvSyncLostEvt_t | LE periodic advertising synch lost |
ChciLePerAdvSyncTrsfCmdCmplEvt_t | LE periodic advertising sync transfer command complete event |
CHciLePerAdvSyncTrsfRcvdEvt_t | LE periodic advertising sync transfer received |
ChciLePhyUpdateEvt_t | LE PHY update complete event |
ChciLeRandCmdCmplEvt_t | LE rand command complete event |
ChciLeReadAntennaInfoCmdCmplEvt_t | LE read antenna information command complete event |
ChciLeReadDefDataLenEvt_t | LE read suggested default data len command complete event |
ChciLeReadLocalResAddrCmdCmplEvt_t | LE read local resolving address command complete event |
ChciLeReadMaxDataLenEvt_t | LE read maximum data len command complete event |
ChciLeReadPeerResAddrCmdCmplEvt_t | LE read peer resolving address command complete event |
ChciLeReadPhyCmdCmplEvt_t | LE read PHY command complete event |
ChciLeReadRemoteFeatCmplEvt_t | LE read remote features complete event |
ChciLeRemConnParamNegRepEvt_t | LE remote connection parameter request negative reply command complete event |
ChciLeRemConnParamRepEvt_t | LE remote connection parameter request reply command complete event |
ChciLeRemConnParamReqEvt_t | LE remote connetion parameter request event |
ChciLeRemDevFromResListCmdCmplEvt_t | LE remove device from resolving list command complete event |
ChciLeRemoveCigCmdCmplEvt_t | LE remove CIG command complete event |
ChciLeRemoveIsoDataPathCmdCmplEvt_t | LE remove ISO data path command complete event |
CHciLeReqPeerScaCmplEvt_t_t | LE request peer SCA complete |
ChciLeScanReqRcvdEvt_t | LE scan request received |
ChciLeScanTimeoutEvt_t | LE scan timeout |
ChciLeSetAddrResEnableCmdCmplEvt_t | LE set address resolving enable command complete event |
ChciLeSetCigParamsCmdCmplEvt_t | LE set CIG parameters command complete event |
ChciLeSetConnCteRxParamsCmdCmplEvt_t | LE set connection CTE receive parameters command complete event |
ChciLeSetConnCteTxParamsCmdCmplEvt_t | LE set connection CTE transmit parameters command complete event |
ChciLeSetDataLenEvt_t | LE set data len command complete event |
ChciLeSetDefPhyCmdCmplEvt_t | LE set default PHY command complete event |
ChciLeSetupIsoDataPathCmdCmplEvt_t | LE setup ISO data path command complete event |
CHciLeTerminateBigCmplEvt_t | LE Terminate BIG complete event |
ChciLeWriteDefDataLenEvt_t | LE write suggested default data len command complete event |
ChciLocalVerInfo_t | Local version information |
ChciNumCmplPktsEvt_t | |
ChciNumPkts_t | |
ChciReadChanMapCmdCmplEvt_t | LE Read channel map command complete event |
ChciReadLocalSupCodecCapCmdCmplEvt_t | Read local supported codec capabilities command complete event |
CHciReadLocalSupCodecCaps_t | Read local supported codec capabilities parameters |
ChciReadLocalSupCodecsCmdCmplEvt_t | Read local supported codecs command complete event |
CHciReadLocalSupControllerDly_t | Read local supported controller delay parameters |
ChciReadLocalSupCtrDlyCmdCmplEvt_t | |
ChciReadRemoteVerInfoCmplEvt_t | Read remote version information complete event |
ChciReadRssiCmdCmplEvt_t | Read RSSI command complete event |
ChciReadTxPwrLvlCmdCmplEvt_t | Read transmit power level command complete event |
CHciStdCodecInfo_t | Standard codec info block |
ChciVendorSpecCmdCmplEvt_t | Vendor specific command complete event |
ChciVendorSpecCmdStatusEvt_t | Vendor specific command status event |
ChciVendorSpecEvt_t | Vendor specific event |
CHciVsCodecInfo_t | Vendor-specific codec info block |
ChciWriteAuthPayloadToCmdCmplEvt_t | Write authenticated payload to command complete event |
Cloramac_mhdr_t::hdr_bits_s | |
CHeader | Set of constants of a record header |
CHealthThermometerService | BLE Health Thermometer Service |
CHeartRateService | BLE Heart Rate Service |
CHeartRateService::HeartRateValueBytes | |
CHID_REPORT | |
CHighResClock | A C++11 Clock representing the HAL us_ticker |
Ci2c_pinmap_t | |
Ci2c_t | Asynch I2C HAL structure |
CI2CMaps | |
CI2CSlave | An I2C Slave, used for communicating with an I2C Master device |
Cicmp6_echo_hdr | This is the ICMP6 header adapted for echo req/resp |
Cicmp6_hdr | This is the standard ICMP6 header |
Cicmp_echo_hdr | This is the standard ICMP header only that the u32_t data is split to two u16_t like ICMP echo needs it |
CIEEE754_union | |
Cieee_802154_hdr | General MAC frame format This shows the full featured header, mainly for documentation |
Cigmp_msg | IGMP packet format |
Cin6_addr | |
Cin_addr | |
CKVStore::info | Holds key information |
Cinfo | The key size |
CAttFindInformationResponse::information_data_t | Handle-uuid pair |
CBLE::InitializationCompleteCallbackContext | Initialization complete event |
►COnboardNetworkStack::Interface | Representation of a stack's view of an interface |
CEmacTestNetworkStack::Interface | |
CLWIP::Interface | |
►CNanostack::Interface | |
CNanostack::EthernetInterface | |
CNanostack::MeshInterface | |
CNanostack::PPPInterface | |
Cip4_addr_packed | This is the packed version of ip4_addr_t, used in network headers that are itself packed |
Cip4_addr_wordaligned | Struct ip4_addr_wordaligned is used in the definition of the ARP packet format in order to support compilers that don't have structure packing |
Cip6_addr_packed | This is the packed version of ip6_addr_t, used in network headers that are itself packed |
Cip6_dest_hdr | |
Cip6_frag_hdr | |
Cip6_hbh_hdr | |
Cip6_hdr | The IPv6 header |
Cip6_opt_hdr | |
Cip6_rout_hdr | |
Cip_globals | Global variables of this module, kept in a struct for efficient access using base+index |
Cip_hdr | |
Cip_pcb | |
Cnetif_ext_callback_args_t::ipv4_changed_s | Args to LWIP_NSC_IPV4_ADDRESS_CHANGED|LWIP_NSC_IPV4_GATEWAY_CHANGED|LWIP_NSC_IPV4_NETMASK_CHANGED|LWIP_NSC_IPV4_SETTINGS_CHANGED callback |
Cnetif_ext_callback_args_t::ipv6_addr_state_changed_s | Args to LWIP_NSC_IPV6_ADDR_STATE_CHANGED callback |
Cnetif_ext_callback_args_t::ipv6_set_s | Args to LWIP_NSC_IPV6_SET callback |
Cis_convertible< From, To > | |
Cis_unsigned< T > | |
Cis_unsigned< unsigned char > | |
Cis_unsigned< unsigned int > | |
Cis_unsigned< unsigned long > | |
Cis_unsigned< unsigned long long > | |
Cis_unsigned< unsigned short > | |
Citems_to_get_t | |
CKeyDistribution | Key distribution as required by the SMP with convenient setters and getters, use value() to get the octet you can use directly in the PDU |
Ckv_map_entry_t | This structure maps between a string name and a partition configuration |
►CKVStore | KVStore class |
CFileSystemStore | FileSystemStore for Secure Store |
CSecureStore | TDBStore class |
CTDBStore | TDBStore class |
Ckvstore_config_t | This structure represent a KVStore partition configuration |
Cl2cCb_t | |
Cl2cCfg_t | Configurable parameters |
Cl2cCocConnectInd_t | Connection oriented channel connect indication structure |
Cl2cCocDataCnf_t | Connection oriented channel disconnect indication structure |
Cl2cCocDataInd_t | Connection oriented channel data indication structure |
Cl2cCocDisconnectInd_t | Connection oriented channel disconnect indication structure |
Cl2cCocEnConnectInd_t | Enhanced connection oriented channel connect indication structure |
Cl2cCocEnReconfigInd_t | Enhanced connection oriented channel reconfiguration indication structure |
Cl2cCocEvt_t | Connection oriented channel event structure |
Cl2cCocReg_t | Connection oriented channel registration structure |
►CL3IP | This interface should be used to abstract low level access to networking hardware All operations receive a void * hardware pointer which an l3ip device provides when it is registered with a stack |
CCellular_driver_L3IP | |
Clan8742_IOCtx_t | |
Clan8742_Object_t | |
CLctrAcadBigInfo_t | ACAD data field for channel map update |
CLctrAcadChanMapUpd_t | ACAD data field for channel map update |
CLctrAcadHdr_t | ACAD header |
ClctrAcadMsg_t | ACAD message generic type |
ClctrAcadMsgHdr_t | ACAD message header |
ClctrAcadParam_t | Generic ACAD packet |
ClctrAcadSlvMsg_t | Link layer controller message data |
ClctrAclHdr_t | ACL header |
ClctrActiveExtScan_t | Active extended scanning context |
ClctrAddrResNeededMsg_t | Address resolution pending message |
ClctrAdvbPduHdr_t | Advertising channel PDU header |
ClctrAdvDataBuf_t | Advertising data buffer descriptor |
CLctrAdvMsg_t | Link layer controller advertising message data |
ClctrAdvParamMsg_t | Advertising parameter message |
ClctrAdvReportMsg_t | Advertising report message |
ClctrAdvRptFilt_t | Advertising report filter |
ClctrAdvSet_t | Advertising set |
ClctrAuxPtr_t | Auxiliary Pointer |
ClctrBigCreated_t | BIG created message |
ClctrBigCtx_tag | Broadcast Isochronous Group (BIG) context |
CLctrBigInfoMsg_t | ACAD BIG Info message |
ClctrBisCtx_t | Broadcast Isochronous Stream (BIS) context |
ClctrBisDataPduHdr_t | ISO BIS PDU header |
ClctrChanMapInd_t | Connection update indication PDU |
ClctrChanMapUpdate_t | Channel map update message |
ClctrCigCtx_t | Connected isochronous group context |
ClctrCisCtx_t | Connected isochronous stream context |
ClctrCisDataPduHdr_t | ISO CIS PDU header |
ClctrCisDisc_t | Disconnect message |
ClctrCisDisconnect_t | Disconnect message. Make sure it has the same structure as lctrDisconnect_t |
ClctrCisInd_t | CIS indication PDU |
ClctrCisMsg_t | Link layer controller message data |
ClctrCisReq_t | CIS request PDU |
ClctrCisRsp_t | CIS response PDU |
ClctrCisTermInd_t | CIS terminate PDU |
ClctrCodecHandlers_t | Codec event handlers |
ClctrConnCtx_t | Connection context |
ClctrConnEstablish_t | Connection establish |
ClctrConnInd_t | Connect request PDU |
ClctrConnMsg_t | Link layer controller message data |
ClctrConnParam_t | Connection parameter request/response values |
ClctrConnParamNegReply_t | Remote connection parameter negative reply message |
ClctrConnParamReply_t | Remote connection parameter reply message |
ClctrConnUpdate_t | Connection update message |
ClctrConnUpdInd_t | Connection update indication PDU |
ClctrCreateCis_t | CIS set CIG test CIS parameters |
ClctrCreateCisPend_t | Create CIS pending |
ClctrDataLen_t | Data length request or response PDU |
ClctrDataLengthChange_t | Data length change message |
ClctrDataPathCtx_t | Datapath context |
ClctrDataPdu_t | Data channel control PDU |
ClctrDataPduHdr_t | Data channel PDU header |
ClctrDisconnect_t | Disconnect message |
ClctrEncReq_t | Encryption request control PDU |
ClctrEncRsp_t | Encryption response control PDU |
CLctrExtAdvEnableMsg_t | Extended Advertising enable message |
ClctrExtAdvHdr_t | Extended advertising channel PDU header |
CLctrExtAdvMsg_t | Extended Advertising message data |
ClctrExtAdvParam_t | Extended advertising parameters |
ClctrExtInitCtrlBlk_t | Extended initiating control block |
ClctrExtInitiateMsg_t | Extended initiate message |
ClctrExtScanCtrlBlk_t | Extended scanning control block |
ClctrExtScanCtx_t | Extended scanning context |
ClctrExtScanEnableMsg_t | Extended scan enable message |
CLctrExtScanMsg_t | Extended scan message data |
ClctrFeat_t | Feature request or response control PDU |
ClctrFtParam_t | Parameters related to Tx flush timeout |
ClctrInDataPathCtx_t | Input datapath context |
ClctrInitiateMsg_t | Initiate message |
ClctrIsoalRxCtx_t | Receive ISOAL Context |
ClctrIsoalTxCtx_t | Transmit ISOAL Context |
ClctrIsoHdr_t | ISO header |
ClctrIsoSegHdr_t | ISOAL Segmentation Header |
ClctrIsoTxBufDesc_t | Transmit buffer descriptor |
ClctrLtkReply_t | Remote connection parameter reply message |
ClctrMinUsedChanInd_t | Minimum number of used channels indication PDU |
ClctrMsgHdr_t | Common message structure passed to event handler |
ClctrMsgPwrCtrlReq_t | Internal power control request message |
ClctrMstBigMsg_t | BIG messages |
ClctrMstScanCtx_t | Master scan state context |
ClctrOutDataPathCtx_t | Output datapath context |
ClctrPeerSca_t | Peer SCA response PDU |
CLctrPerAdvEnableMsg_t | Periodic Advertising enable message |
CLctrPerAdvMsg_t | Periodic Advertising message data |
ClctrPerAdvParam_t | Periodic advertising parameters |
ClctrPerAdvSyncTrsf_t | Periodic advertising sync transfer message |
ClctrPerCreateSyncCtrlBlk_t | Master scan state context |
ClctrPerCreateSyncMsg_t | Periodic create sync message |
ClctrPerScanCtx_t | Periodic scanning context |
CLctrPerScanMsg_t | Periodic Advertising message data |
ClctrPerSyncInd_t | Periodic sync indication PDU |
ClctrPerTransferSyncCtrlBlk_t | Periodic sync transfer state context |
ClctrPerTransferSyncMsg_t | Periodic transfer sync message |
ClctrPhy_t | PHY request or response PDU |
ClctrPhyUpdate_t | PHY update message |
ClctrPhyUpdInd_t | PHY update indication PDU |
ClctrPrivCtx_t | Slave advertising state context |
CLctrPrivMsg_t | Address resolution pending message |
ClctrPwrChngInd_t | Power change indication PDU |
ClctrPwrCtrlReq_t | Power control request PDU |
ClctrPwrCtrlRsp_t | Power control RSP PDU |
ClctrRejCisReq_t | Internal reject CIS request message |
ClctrRejInd_t | Reject indication control PDU |
ClctrScanEnableMsg_t | Scan enable message |
ClctrScanParamMsg_t | Scan parameter message |
ClctrScanReq_t | Scan request PDU |
ClctrScaReq_t | Set minimum number of used channels message |
ClctrSduDesc_t | ISO SDU descriptor |
ClctrSeCtx_t | ISR subevent context |
ClctrSetMinUsedChan_t | Set minimum number of used channels message |
ClctrSlvAdvCtx_t | Slave advertising state context |
CLctrSlvBigMsg_t | BIG slave message data |
ClctrSlvExtAdvCtx_t | Slave extended advertising state context |
ClctrSlvScanReport_t | Scan request |
ClctrStartEnc_t | Start encryption message |
ClctrSyncInfo_t | Sync info |
ClctrTermInd_t | Terminate indication control PDU |
ClctrUnknownRsp_t | Unknown response control PDU |
ClctrVerInd_t | Version indication control PDU |
CLctrVsHandlers_t | Vendor specific PDU handlers |
Clfs | |
Clfs2 | |
Clfs2_attr | |
Clfs2_cache | Internal littlefs data structures /// |
Clfs2_config | |
Clfs2_file::lfs2_ctz | |
Clfs2_dir | |
Clfs2_file | |
Clfs2_file_config | |
Clfs2_filebd | |
Clfs2_filebd_config | |
Clfs2::lfs2_free | |
Clfs2_gstate | |
Clfs2_info | |
Clfs2_mdir | |
Clfs2::lfs2_mlist | |
Clfs2_rambd | |
Clfs2_rambd_config | |
Clfs2_superblock | |
Clfs2_testbd | |
Clfs2_testbd_config | |
Clfs_cache | |
Clfs_config | |
Clfs_dir | |
Clfs_dir::lfs_disk_dir | |
Clfs_entry::lfs_disk_entry | |
Clfs_superblock::lfs_disk_superblock | |
Clfs_emubd | |
Clfs_entry | Littlefs data structures /// |
Clfs_file | |
Clfs_file_config | |
Clfs_free | |
Clfs_info | |
Clfs_superblock | |
ClhciCb_t | Control block of the LL HCI subsystem (cleared with resets) |
CLhciHdr_t | HCI header |
ClhciIsoCb_t | Control block for ISO data generator |
ClhciPersistCb_t | Control block of the LL HCI subsystem (persists with resets) |
Clink_adr_params_s | Structure containing data for local ADR settings |
Cnetif_ext_callback_args_t::link_changed_s | Args to LWIP_NSC_LINK_CHANGED callback |
►CLinkedListBase | |
CLinkedList< T > | |
CLinkedList< events::TaskBase > | |
►CLinkEntry | |
CAsyncOp | |
►CTaskBase | TaskBase |
CTask< R()> | |
CTask< R(A0)> | |
CTask< R(A0, A1)> | Task |
Clist | Connected isochronous stream linked list |
Clladdr_option | |
CLlAdvReportInd_t | Advertising report indication |
CLlAdvSetTermInd_t | Advertising set terminated |
CLlAuthPayloadTimeoutInd_t | Authentication payload timeout expired indication |
CLlBigCreateSync_t | BIG Create Sync message |
CLlBigInfoAdvRptInd_t | BIG Info Advertising Report event |
CLlBigSyncEstInd_t | Create BIG complete (Sync Established) event |
CLlBigSyncLostInd_t | BIG sync lost event |
CLlBigTermSyncCnf_t | BIG Terminate complete event |
CLlChSelInd_t | Used channel selection indication |
CLlCisCigCisParamsTest_t | CIG test CIS parameters |
CLlCisCigParams_t | CIG parameters |
CLlCisCigParamsTest_t | CIG test CIG parameters |
CLlCisCisParams_t | CIS parameters |
CLlCisCreateCisParams_t | Create CIS parameters |
CLlCisEstInd_t | CIS established event |
CLlCisReqInd_t | CIS request event |
CLlConnInd_t | Connect indication |
CLlConnSpec_t | Connection specification (LlCreateConn(), LlConnUpdate() and LlExtCreateConn()) |
CLlConnUpdateInd_t | Connect update indication |
CLlCreateBig_t | BIG Create BIG message |
CLlCreateBigCnf_t | Create BIG complete event |
CLlCreateBigTest_t | BIG Create BIG Test message |
CLlCreateConnCancelCnf_t | Create connection cancel confirm |
CLlDataLenChangeInd_t | Data length change |
CLlDevicePerAdvList_t | Device in periodic advertiser list |
CLlDisconnectInd_t | Disconnect indication |
CLlEncChangeInd_t | Encryption change indication |
CLlEncKeyRefreshInd_t | Key refresh indication |
CLlEncMode_t | Encryption mode data structure used in LlGetEncMode() and LlSetEncMode() |
CLlEvt_t | Union of all event types |
CLlExtAdvEnableCnf_t | Extended advertising enable |
CLlExtAdvEnableParam_t | Extended advertising enable parameters |
CLlExtAdvParam_t | Extended advertising parameters |
CLlExtAdvReportInd_t | Extended advertising report |
CLlExtInitParam_t | Initiating parameters (LlExtCreateConn()) |
CLlExtInitScanParam_t | Initiating scan parameters (LlExtCreateConn()) |
CLlExtScanEnableCnf_t | Extended scan enable confirm |
CLlExtScanParam_t | Extended scan parameters |
CLlGenerateDhKeyInd_t | Generate Diffie-Hellman key complete |
CLlHwErrorInd_t | HW error |
CLlInitParam_t | Initiating parameters (LlExtCreateConn()) |
CLlInitRtCfg_t | Runtime configuration parameters |
CLlIsoEventCmplInd_t | VS ISO Event complete event |
CLlIsoLinkQual_t | ISO link quality statistics |
CLlIsoSetupDataPath_t | LE setup ISO Data Path command |
CLlIsoTestCtrs_t | ISO test counter data |
CLlLtkReqInd_t | LTK request indication |
CLlLtkReqNegReplyCnf_t | LTK request negative reply |
CLlLtkReqReplyCnf_t | LTK request reply confirm |
CLlPathLossThresholdEvt_t | LE Path loss reporting event |
CLlPeerScaCnf_t | LE request peer SCA complete |
CLlPerAdvCreateSyncCmd_t | Periodic advertising create sync command |
CLlPerAdvEnableCnf_t | Periodic advertising enable |
CLlPerAdvParam_t | Periodic advertising parameters |
CLlPerAdvReportInd_t | LE periodic advertising report |
CLlPerAdvSyncEstdCnf_t | LE periodic advertising synchronization established |
CLlPerAdvSyncLostInd_t | LE periodic advertising sync lost |
CLlPerSyncTrsfRcvdInd_t | LE periodic advertising sync transfer received |
CLlPhyUpdateInd_t | PHY update complete |
CLlPowerReportInd_t | LE power reporting indication |
CLlReadLocalP256PubKeyInd_t | Read local P-256 key pair complete |
CLlReadRemoteFeatCnf_t | Read remote feature confirm |
CLlReadRemoteVerInfoCnf_t | Read remote version information confirm |
CLlRemConnParamInd_t | Connection parameter change indication |
CLlRtCfg_t | LL runtime configuration parameters |
CLlScanParam_t | Scan parameters |
CLlScanReportInd_t | Scan report |
CLlScanReqRcvdInd_t | Scan request received |
CLlTerminateBigInd_t | Terminate BIG complete event |
CLlTestReport_t | Test report data |
ClmgrAdvbUser_t | Advertising broadcast user data |
ClmgrAdvParam_t | Advertising parameters |
ClmgrChanParam_t | Channel parameters |
ClmgrCisMstCtrlBlk_t | Master role device parameter definition |
ClmgrCisSlvCtrlBlk_t | Slave role device parameter definition |
ClmgrConnCtrlBlk_t | Slave role device parameter definition |
ClmgrCtrlBlk_t | Link layer manager control block (cleared with resets) |
ClmgrIsoCtrlBlk_t | Slave role device parameter definition |
ClmgrMstScanCtrlBlk_t | Master role device parameter definition |
ClmgrPerAdvSyncEstdInd_t | Periodic advertising sync established event |
ClmgrPersistCtrlBlk_t | Link layer manager persistent control block (persists with resets) |
ClmgrPrivCtrlBlk_t | Slave role device parameter definition |
ClmgrScanParam_t | Scan parameters |
ClmgrScCtrlBlk_t | Secure connections parameter definition |
ClmgrSlvAdvCtrlBlk_t | Slave role device parameter definition |
Clora_channelplan | DO NOT MODIFY, WILL BREAK THE API! |
Clora_channels_s | DO NOT MODIFY, WILL BREAK THE API! |
Clora_mac_system_params_t | |
CLoRaMac | LoRaMac Class Implementation of LoRaWAN MAC layer |
Cloramac_frame_ctrl_t | |
Cloramac_keys | |
Cloramac_mcps_confirm_t | |
Cloramac_mcps_indication_t | |
Cloramac_mhdr_t | |
Cloramac_mlme_confirm_t | |
Cloramac_mlme_indication_t | |
Cloramac_protocol_params | |
Cloramac_rx_message_t | Loramac_rx_message_t |
Cloramac_tx_message_t | Stack level TX message structure |
CLoRaMacChannelPlan | |
CLoRaMacCommand | LoRaMacCommand Class Helper class for LoRaMac layer to handle any MAC commands |
CLoRaMacCrypto | |
Cloraphy_channels_t | |
Cloraphy_params_t | |
Cloraphy_table_t | |
►CLoRaRadio | Interface for the radios, containing the main functions that a radio needs, and five callback functions |
CSX126X_LoRaRadio | |
CSX1272_LoRaRadio | Radio driver implementation for Semtech SX1272 plus variants |
CSX1276_LoRaRadio | Radio driver implementation for Semtech SX1272 plus variants |
Clorawan_app_callbacks_t | Stack level callback functions |
Clorawan_connect | Lorawan_connect_t structure |
Clorawan_connect_abp_t | The lorawan_connect_abp structure |
Clorawan_connect_otaa_t | The lorawan_connect_otaa structure |
Clorawan_rx_metadata | Meta-data collection for the received packet |
Clorawan_session | LoRaWAN session |
Clorawan_timers | |
Clorawan_tx_metadata | Meta-data collection for a transmission |
CLoRaWANInterface | LoRaWANInterface Class A network interface for LoRaWAN |
CLoRaWANTimeHandler | / _____) _ | | ( (____ _____ ____ _| |_ _____ ____| |__ ____ | ___ | (_ _) ___ |/ ___) _ \ _____) ) ____| | | || |_| ____( (___| | | | (______/|_____)_|_|_| __)_____)____)_| |_| (C)2013 Semtech |
CLowPowerClock | A C++11 Clock representing the HAL lp_ticker |
CLowPowerTickerWrapper | |
Clwip_cyclic_timer | This struct contains information about a stack-internal timer function that has to be called at a defined interval |
Clwip_mbox | |
Cmaclib_buf_t | |
Cmaclib_func_t | |
Cmaclib_import_func_t | |
Cmaclib_msg_t | Structures |
Cmailbox_msg_t | |
Cmailbox_reply_t | |
CMB_BleTable_t | |
CMB_DeviceInfoTable_t | |
CMB_LldBleTable_t | |
CMB_LldTestsTable_t | |
CMB_Mac_802_15_4_t | |
CMB_MemManagerTable_t | |
CMB_RefTable_t | |
CMB_SysTable_t | Msg [0:7] = cmd/evt [8:31] = Reserved |
CMB_ThreadTable_t | |
CMB_TracesTable_t | |
CMB_ZigbeeTable_t | |
Cmbed_fault_context_t | |
Cmbed_stats_cpu_t | Struct mbed_stats_cpu_t definition |
Cmbed_stats_heap_t | Struct mbed_stats_heap_t definition |
Cmbed_stats_socket_t | Structure to parse socket statistics |
Cmbed_stats_stack_t | Struct mbed_stats_stack_t definition |
Cmbed_stats_sys_t | Struct mbed_stats_sys_t definition |
Cmbed_stats_thread_t | Struct mbed_stats_thread_t definition |
►CMbedTester | The base class for controlling the FPGA CI Test Shield |
CI2CTester | |
►CSPITester | |
CSPIMasterTester | |
CSPISlaveTester | |
CUARTTester | |
Cmbedtls_psa_stats_s | Statistics about resource consumption related to the PSA keystore |
Cmbedtls_rand_func_container | |
Cmd5_context | / |
Cmember_type< T > | |
Cmemp | |
Cmemp_desc | Memory pool descriptor |
Cmesh_mac_statistics_t | Mesh physical layer statistics |
Cmesh_nw_statistics_t | Mesh network statistics |
CMessageBuilder | Construct a NDEF Message |
CMessageParser | Event driven NDEF Message parser |
CMIDIMessage | A MIDI message container |
CMime | Represent a mime object |
Cmld_header | Multicast listener report/query/done message header |
Cmlme_cw_tx_mode_t | |
Cmlme_join_req_t | |
Cmodulation_params_t | The type describing the modulation parameters for every packet types |
Cmqtt_client_s | MQTT client |
Cmqtt_connect_client_info_t | Client information and connection parameters |
Cmqtt_request_t | Pending request item, binds application callback to pending server requests |
Cmqtt_ringbuf_t | Ring buffer |
Cmtu_option | |
Cmulticast_params_s | |
Cna_header | Neighbor advertisement message header |
CNanostackLockGuard | RAII style Nanostack mutex acquisition |
►CNanostackPhy | PHY driver class for Nanostack |
►CNanostackMACPhy | MAC PHY driver class for Nanostack |
CNanostackEthernetPhy | Ethernet PHY driver class for Nanostack |
CNanostackRfPhy | Radio PHY driver class for Nanostack |
CNanostackPPPPhy | PPP PHY driver class for Nanostack |
Cnetif | Generic data structure used for all lwIP network interfaces |
Cnetif_ext_callback_args_t | Argument supplied to netif_ext_callback_fn |
►CNetStackMemoryManager | |
►CEMACMemoryManager | |
CEmacTestMemoryManager | |
CLWIPMemoryManager | |
CNanostackMemoryManager | |
Cnfc_rf_protocols_bitmask_t | |
Cnfc_tech_iso7816 | |
Cnfc_tech_iso7816_app | |
Cnfc_tech_iso7816_c_apdu | |
Cnfc_tech_iso7816_r_apdu | |
Cnfc_tech_isodep_target | |
Cnfc_tech_type4_target | |
►CNFCControllerDriver | The abstraction for a NFC controller driver |
CPN512Driver | |
CNFCEEPROMDriver | The abstraction for a NFC EEPROM driver |
►CNFCNDEFCapable | The base class for all endpoints that can support NDEF content |
►CNFCRemoteInitiator | This class represents a remote NFC initiator (the local controller being in target mode) |
CType4RemoteInitiator | This class is an implementation of the Type 4 tag application |
►CNFCTarget | This class represents a NFC target (either a remote target when the local controller in in initiator mode, or a target connected through a wired connection) |
CNFCEEPROM | The NFC EEPROM class represents a NFC target device connected using a wired link (I2C, SPI, etc) |
►CNFCRemoteEndpoint | This is the base class for all remote endpoints (initiators and targets) addressable over the air interface |
CNFCRemoteInitiator | This class represents a remote NFC initiator (the local controller being in target mode) |
►CNFCTestShim | Test app driver wrapper |
CNFCProcessController | Wrapper class handles calls and callbacks for NFC controller drivers |
Cnode | Connected isochronous stream node |
CNonCopyable< T > | Prevents generation of copy constructor and copy assignment operator in derived classes |
►CNonCopyable< ATCmdParser > | |
CATCmdParser | Parser class for parsing AT commands |
►CNonCopyable< BufferedSerial > | |
CBufferedSerial | Class providing buffered UART communication functionality using separate circular buffer for send and receive channels |
►CNonCopyable< BusIn > | |
CBusIn | A digital input bus, used for reading the state of a collection of pins |
►CNonCopyable< BusInOut > | |
CBusInOut | A digital input output bus, used for setting the state of a collection of pins |
►CNonCopyable< BusOut > | |
CBusOut | A digital output bus, used for setting the state of a collection of pins |
►CNonCopyable< CAN > | |
CCAN | A can bus client, used for communicating with can devices |
►CNonCopyable< ConditionVariable > | |
CConditionVariable | Synchronization primitive that allows threads to wait until a particular condition occurs |
►CNonCopyable< DeviceKey > | |
CDeviceKey | |
►CNonCopyable< DirHandle > | |
►CDirHandle | Represents a directory stream |
CDir | Dir class |
►CNonCopyable< EmacTestNetworkStack > | |
CEmacTestNetworkStack | |
►CNonCopyable< EventFlags > | |
CEventFlags | Used to control event flags or wait for event flags other threads control |
►CNonCopyable< EventQueue > | |
CEventQueue | EventQueue |
►CNonCopyable< FileBase > | |
►CFileBase | Class FileBase |
►CFileLike | Class FileLike |
►CStream | File stream |
CUSBKeyboard | USBKeyboard example |
CUSBMouseKeyboard | USBMouseKeyboard example |
CUSBSerial | USBSerial example |
►CFileSystemLike | A filesystem-like object is one that can be used to open file-like objects though it by fopen("/name/filename", mode) |
►CFileSystem | A file system object |
CFATFileSystem | FAT file system based on ChaN's FAT file system library v0.8 |
CLittleFileSystem | LittleFileSystem, a little file system |
CLittleFileSystem2 | LittleFileSystem2, a little file system |
►CNonCopyable< FileHandle > | |
►CFileHandle | Class FileHandle |
CBufferedSerial | Class providing buffered UART communication functionality using separate circular buffer for send and receive channels |
CFile | File class |
CFileLike | Class FileLike |
CSerialWireOutput | |
CUnbufferedSerial | Class implementation for unbuffered I/O for an interrupt driven application or one that needs to have more control |
CTestFile< FILE_SIZE > | |
►CNonCopyable< FileLike > | |
CFileLike | Class FileLike |
►CNonCopyable< FileSystemHandle > | |
►CFileSystemHandle | A filesystem-like object is one that can be used to open file-like objects though it by fopen("/name/filename", mode) |
CFileSystemLike | A filesystem-like object is one that can be used to open file-like objects though it by fopen("/name/filename", mode) |
►CNonCopyable< FileSystemLike > | |
CFileSystemLike | A filesystem-like object is one that can be used to open file-like objects though it by fopen("/name/filename", mode) |
►CNonCopyable< FlashIAP > | |
CFlashIAP | Flash IAP driver |
►CNonCopyable< I2C > | |
CI2C | An I2C Master, used for communicating with I2C slave devices |
►CNonCopyable< InterruptIn > | |
CInterruptIn | A digital interrupt input, used to call a function on a rising or falling edge |
►CNonCopyable< KVMap > | |
CKVMap | KVMap class |
►CNonCopyable< LoRaPHY > | |
CLoRaPHY | LoRaPHY Class Parent class for LoRa regional PHY implementations |
►CNonCopyable< LoRaWANStack > | |
CLoRaWANStack | LoRaWANStack Class A controller layer for LoRaWAN MAC and PHY |
►CNonCopyable< LWIP > | |
CLWIP | |
►CNonCopyable< Mail< T, queue_sz > > | |
CMail< T, queue_sz > | The Mail class allows you to control, send, receive or wait for mail |
►CNonCopyable< MemoryPool< T, pool_sz > > | |
CMemoryPool< T, queue_sz > | |
CMemoryPool< T, pool_sz > | Define and manage fixed-size memory pools of objects of a given type |
►CNonCopyable< MeshInterfaceNanostack > | |
CMeshInterfaceNanostack | |
►CNonCopyable< Mutex > | |
CMutex | Used to synchronize the execution of threads |
►CNonCopyable< Nanostack > | |
CNanostack | |
►CNonCopyable< Nanostack::Interface > | |
CNanostack::Interface | |
►CNonCopyable< NanostackEthernetInterface > | |
CNanostackEthernetInterface | Ethernet interface for Nanostack |
►CNonCopyable< PlatformMutex > | |
CPlatformMutex | Used to synchronize the execution of threads |
►CNonCopyable< QSPI > | |
CQSPI | A QSPI Driver, used for communicating with QSPI slave devices |
►CNonCopyable< Queue< T, queue_sz > > | |
CQueue< T, queue_sz > | The Queue class represents a collection of objects that are stored first by order of priority, and then in first-in, first-out (FIFO) order |
►CNonCopyable< ScopedLock< Lockable > > | |
CScopedLock< Lockable > | RAII-style mechanism for owning a lock of Lockable object for the duration of a scoped block |
►CNonCopyable< ScopedRamExecutionLock > | |
CScopedRamExecutionLock | RAII object for disabling, then restoring RAM execute never mode Usage: |
►CNonCopyable< ScopedRomWriteLock > | |
CScopedRomWriteLock | RAII object for disabling, then restoring ROM write never mode Usage: |
►CNonCopyable< Semaphore > | |
CSemaphore | Used to manage and protect access to a set of shared resources |
►CNonCopyable< SerialBase > | |
►CSerialBase | A base class for serial port implementations Can't be instantiated directly (use UnbufferedSerial or BufferedSerial) |
CBufferedSerial | Class providing buffered UART communication functionality using separate circular buffer for send and receive channels |
CUnbufferedSerial | Class implementation for unbuffered I/O for an interrupt driven application or one that needs to have more control |
►CNonCopyable< SPI > | |
CSPI | A SPI Master, used for communicating with SPI slave devices |
►CNonCopyable< SPISlave > | |
CSPISlave | A SPI slave, used for communicating with a SPI master device |
►CNonCopyable< Stream > | |
CStream | File stream |
►CNonCopyable< SysTimer< Period, IRQ > > | |
CSysTimer< Period, IRQ > | The SysTimer class is used to provide timing for system suspension, and the idle loop in TICKLESS mode |
►CNonCopyable< Thread > | |
CThread | Allow defining, creating, and controlling thread functions in the system |
►CNonCopyable< TickerBase > | |
►CTickerBase | A Ticker is used to call a function at a recurring interval |
CLowPowerTicker | Low Power Ticker |
CTicker | |
►CTimeoutBase | A Timeout is used to call a function at a point in the future |
CLowPowerTimeout | Low Power Timout |
CTimeout | |
►CNonCopyable< TimerEvent > | |
►CTimerEvent | Base abstraction for timer interrupts |
CSysTimer< Period, IRQ > | The SysTimer class is used to provide timing for system suspension, and the idle loop in TICKLESS mode |
CTickerBase | A Ticker is used to call a function at a recurring interval |
►CNonCopyable< UnbufferedSerial > | |
CUnbufferedSerial | Class implementation for unbuffered I/O for an interrupt driven application or one that needs to have more control |
►CNonCopyable< USBEndpointTester > | |
CUSBEndpointTester | |
►CNonCopyable< USBTester > | |
CUSBTester | |
►CNonCopyable< Watchdog > | |
CWatchdog | A hardware watchdog timer that resets the system in the case of system failures or malfunctions |
CNOOS_IP | |
CNOOS_PACKET_POOL | |
Cns_header | Neighbor solicitation message header |
Cns_mailbox_queue_t | |
Cns_mailbox_slot_t | |
Cnsapi_addr | IP address structure for passing IP addresses by value |
Cnsapi_ip_mreq | Nsapi_ip_mreq structure |
Cnsapi_latency_req | Nsapi_latency_req structure |
Cnsapi_stack | Nsapi_stack structure |
Cnsapi_stack_api | Nsapi_stack_api structure |
Cnsapi_stagger_req | Nsapi_stagger_req structure |
Cnsapi_wifi_ap | Nsapi_wifi_ap structure |
Cnvmem_param_t | |
CWhdSTAInterface::OlmInterface | |
CBLE::OnEventsToProcessCallbackContext | Events to process event |
►COperationListBase | |
COperationList< T > | |
COperationList< AsyncRead > | |
COperationList< AsyncSend > | |
COperationList< AsyncWait > | |
COperationList< AsyncWrite > | |
CAllArgs< B0 >::Operations< T, _ > | |
CAllArgs< B0, B1 >::Operations< T, _ > | |
CAllArgs< B0, B1, B2 >::Operations< T, _ > | |
CAllArgs< B0, B1, B2, B3 >::Operations< T, _ > | |
CAllArgs< B0, B1, B2, B3, B4 >::Operations< T, _ > | |
CAllArgs< B0, B1, B2, B3, B4, B5 >::Operations< T, _ > | |
CAllArgs< B0, B1 >::Operations< T *, R(U::*)()> | |
CAllArgs< B0, B1, B2 >::Operations< T *, R(U::*)(B2)> | |
CAllArgs< B0, B1, B2, B3 >::Operations< T *, R(U::*)(B2, B3)> | |
CAllArgs< B0, B1, B2, B3, B4 >::Operations< T *, R(U::*)(B2, B3, B4)> | |
CAllArgs< B0, B1, B2, B3, B4, B5 >::Operations< T *, R(U::*)(B2, B3, B4, B5)> | |
CAllArgs< B0, B1 >::Operations< T, R(U::*)() const > | |
CAllArgs< B0, B1 >::Operations< T, R(U::*)() const volatile > | |
CAllArgs< B0, B1 >::Operations< T, R(U::*)() volatile > | |
CAllArgs< B0, B1, B2 >::Operations< T, R(U::*)(B2) const > | |
CAllArgs< B0, B1, B2 >::Operations< T, R(U::*)(B2) const volatile > | |
CAllArgs< B0, B1, B2 >::Operations< T, R(U::*)(B2) volatile > | |
CAllArgs< B0, B1, B2, B3 >::Operations< T, R(U::*)(B2, B3) const > | |
CAllArgs< B0, B1, B2, B3 >::Operations< T, R(U::*)(B2, B3) const volatile > | |
CAllArgs< B0, B1, B2, B3 >::Operations< T, R(U::*)(B2, B3) volatile > | |
CAllArgs< B0, B1, B2, B3, B4 >::Operations< T, R(U::*)(B2, B3, B4) const > | |
CAllArgs< B0, B1, B2, B3, B4 >::Operations< T, R(U::*)(B2, B3, B4) const volatile > | |
CAllArgs< B0, B1, B2, B3, B4 >::Operations< T, R(U::*)(B2, B3, B4) volatile > | |
CAllArgs< B0, B1, B2, B3, B4, B5 >::Operations< T, R(U::*)(B2, B3, B4, B5) const > | |
CAllArgs< B0, B1, B2, B3, B4, B5 >::Operations< T, R(U::*)(B2, B3, B4, B5) const volatile > | |
CAllArgs< B0, B1, B2, B3, B4, B5 >::Operations< T, R(U::*)(B2, B3, B4, B5) volatile > | |
CCellularNetwork::operator_names_t | Cellular operator names in numeric and alpha format |
CCellularNetwork::operator_t | 3GPP TS 27.007 - 7.3 PLMN selection +COPS |
Cos_mailQ_def | Definition structure for mail queue |
Cos_messageQ_def | Definition structure for message queue |
Cos_pool_def | Definition structure for memory block allocation |
Cos_thread_def | Thread Definition structure contains startup information of a thread |
Cos_timer_def | Timer Definition structure contains timer parameters |
COsClock | A C++11 chrono TrivialClock for os_timer |
CosEvent | Event structure contains detailed information about an event |
CosEventFlagsAttr_t | Attributes structure for event flags |
CosMemoryPoolAttr_t | Attributes structure for memory pool |
CosMessageQueueAttr_t | Attributes structure for message queue |
CosMutexAttr_t | Attributes structure for mutex |
CosRtxConfig_t | OS Configuration structure |
CosRtxEventFlags_t | Event Flags Control Block |
CosRtxInfo_t | OS Runtime Information structure |
CosRtxMemoryPool_t | Memory Pool Control Block |
CosRtxMessage_s | Message Control Block |
CosRtxMessageQueue_t | Message Queue Control Block |
CosRtxMpInfo_t | Memory Pool Information |
CosRtxMutex_s | Mutex Control Block |
CosRtxObject_t | Generic Object Control Block |
CosRtxObjectMemUsage_t | OS Runtime Object Memory Usage structure |
CosRtxSemaphore_t | Semaphore Control Block |
CosRtxThread_s | Thread Control Block |
CosRtxTimer_s | Timer Control Block |
CosRtxTimerFinfo_t | Timer Function Information |
CosSemaphoreAttr_t | Attributes structure for semaphore |
CosThreadAttr_t | Attributes structure for thread |
CosTimerAttr_t | Attributes structure for timer |
CosVersion_t | Version information |
Cpacket_params | The type describing the packet parameters for every packet types |
Cpacket_status_t | Represents the packet status for every packet type |
►CPalAttClient | Send attribute protocol requests to an ATT server |
CPalAttClient | |
CPalBb154Chan_t | 802.15.4 channelization parameters |
CPalBb154DrvPib_tag | MAC PIB for driver |
CPalBb154DrvStats_t | Baseband driver statistics |
CPalBb154OpParam_t | Operation parameters |
CPalBb154TxBufDesc | Transmit buffer descriptor |
CPalBbBleChan_t | BLE channelization parameters |
CPalBbBleDataParam_t | BLE data transfer parameters |
CPalBbBleOpParam_t | Operation parameters |
CPalBbBleTxBufDesc_t | Transmit buffer descriptor |
CPalBbCfg_t | BB configuration |
CPalCodecSreamParam_t | Codec |
►CPalConnectionMonitor | Implemented by classes that need to be notified of connection changes |
CGap | Define device discovery, connection and link management procedures |
►CPalConnectionMonitorEventHandler | Implemented by classes that are reacting to connection changes |
CSecurityManager | Overview |
CPalCryptoEnc_t | Encryption data |
►CPalEventQueue | Simple interface which allow upper layer to post an event into the event mechanism of the abstracted stack |
CPalEventQueue | Simple implementation of the EventQueue |
►CPalGap | Adaptation interface for the GAP layer |
CPalGap | Implementation of ble::PalGap for the Cordio stack |
►CPalGapEventHandler | |
CGap | Define device discovery, connection and link management procedures |
►CPalGattClient | Adaptation layer for a GATT client |
CPalGattClient | Adapt a PalAttClient into a PalGattClient |
►CPalGattClientEventHandler | Definition of the general handler of PalGattClient related events |
CGattClient | Define procedures required for interacting with a distant GATT server |
►CPalGenericAccessService | Manage state of the GAP service exposed by the GATT server |
CPalGenericAccessService | Implementation of ble::PalGenericAccessService for the Cordio stack |
CPalI2sConfig_t | I2S configuration |
►CPalSecurityManager | Adaptation layer of the Security Manager |
CPalSecurityManager | |
►CPalSecurityManagerEventHandler | Handle events generated by ble::PalSecurityManager |
CSecurityManager | Overview |
►CPalSigningMonitor | Implemented by classes that need to be notified of signing events |
►CPalSigningMonitor | |
CGattClient | Define procedures required for interacting with a distant GATT server |
CGattServer | Construct and operates a GATT server |
►CPalSigningMonitorEventHandler | Implemented by classes that are reacting to signing events |
CSecurityManager | Overview |
CPalSpiConfig_t | Peripheral configuration |
CPalTwiDevConfig_t | TWI device configuration |
CPalUartConfig_t | Peripheral configuration |
CPasskeyAscii | Passkey stored as a string of digits |
CMessageBuilder::PayloadBuilder | Build a record payload |
Cpbuf | Main packet buffer struct |
Cpbuf_rom | Helper struct for const-correctness only |
CCellularContext::pdpcontext_params_t | PDP Context information |
CPeriodicAdvertisingReportEvent | Event generated when periodic advertising packet is received |
CPeriodicAdvertisingSyncEstablishedEvent | Event generated when you first receive a periodic advertisement |
CPeriodicAdvertisingSyncLoss | Event generated when periodic advertising sync is lost |
CPeripheralList | |
CScanParameters::phy_configuration_t | Scan configuration of a physical channel |
Cphy_set_t | Type that describe a set of PHY(sical) transports |
CPinList | |
CPinMap | |
►CPN512TransportDriver | The PN512 supports multiple transport mechanisms (SPI, I2C, UART): this class provides a unified API across these transports |
CPN512SPITransportDriver | |
Cpollfd | |
Cpollfh | |
CPort< N, PinMapType, FormFactorType, FunctionType > | |
CPortIn | A multiple pin digital input |
CPortInOut | A multiple pin digital in/out used to set/read multiple bi-directional pins |
CPortOut | A multiple pin digital output |
►CPPP | |
Cppp_service | This interface should be used to abstract low level access to networking hardware All operations receive a void * hardware pointer which an ppp device provides when it is registered with a stack |
CGap::PreferredConnectionParams_t | Preferred connection parameter display in Generic Access Service |
Cprefix_option | |
CGattCharacteristic::PresentationFormat_t | Value of a Characteristic Presentation Format descriptor |
CDiscoveredCharacteristic::Properties_t | Properties of a discovered characteristic |
Cpsa_aead_operation_s | |
Cpsa_api_t | |
Cpsa_cipher_operation_s | |
Cpsa_client_key_attributes_s | |
Cpsa_client_params_t | |
Cpsa_core_key_attributes_t | |
Cpsa_drv_entropy_t | A struct containing all of the function pointers needed to interface to an entropy source |
Cpsa_drv_se_aead_t | A struct containing all of the function pointers needed to implement secure element Authenticated Encryption with Additional Data operations |
Cpsa_drv_se_asymmetric_t | A struct containing all of the function pointers needed to implement asymmetric cryptographic operations using secure elements |
Cpsa_drv_se_cipher_t | A struct containing all of the function pointers needed to implement cipher operations using secure elements |
Cpsa_drv_se_context_t | Driver context structure |
Cpsa_drv_se_key_derivation_t | A struct containing all of the function pointers needed to for secure element key derivation and agreement |
Cpsa_drv_se_key_management_t | A struct containing all of the function pointers needed to for secure element key management |
Cpsa_drv_se_mac_t | A struct containing all of the function pointers needed to perform secure element MAC operations |
Cpsa_drv_se_t | A structure containing pointers to all the entry points of a secure element driver |
Cpsa_hash_operation_s | |
Cpsa_invec | A read-only input memory region provided to an RoT Service |
Cpsa_key_attributes_s | |
Cpsa_key_derivation_s | |
Cpsa_key_policy_s | |
Cpsa_key_slot_t | The data structure representing a key slot, containing key material and metadata for one key |
Cpsa_mac_operation_s | |
Cpsa_outvec | A writable output memory region provided to an RoT Service |
Cpsa_se_key_data_storage_t | The storage representation of a key whose data is in a secure element |
Cpsa_storage_info_t | A container for metadata associated with a specific uid |
Cpsa_storage_version_t | |
CPWMMaps | |
CPwmOut | A pulse-width modulation digital output |
CQCBORStringAllocator | This is a set of functions and pointer context (in object-oriented parlance, an "object") used to allocate memory for coalescing the segments of an indefinite length string into one |
CQCBORTagListIn | This is used to tell the decoder about tags that it should record in uTagBits in QCBORItem beyond the built-in tags |
CQCBORTagListOut | This is for QCBORDecode_GetNextWithTags() to be able to return the full list of tags on an item |
CQspi | |
Cqspi_command | QSPI command |
Cqspi_pinmap_t | |
CQspiCommand | |
Cra_header | |
Cradio_error_t | Represents the possible radio system error states |
Cradio_events | Reporting functions for upper layers |
Cradio_fsk_packet_handler | FSK packet handle |
Cradio_fsk_settings | FSK modem parameters |
Cradio_lora_packet_handler | LoRa packet Contains information about a LoRa packet |
Cradio_lora_settings | LoRa modem parameters |
Cradio_settings | Global radio settings |
Cradio_status_t | Structure describing the radio status |
Crda5981_apsta_info | |
Crda5981_scan_result | |
Crda5991h_user_data | |
Crda_enetdata_t | |
Crda_msg | |
Crdnss_option | |
CRealTimeClock | An implementation of a C++11 Clock representing the HAL real-time clock |
CRecord | Represent a record |
►CRecordParser | Parse a record |
►CGenericRecordParser< MimeParser, Mime > | |
CMimeParser | Parse a Mime payload |
►CGenericRecordParser< TextParser, Text > | |
CTextParser | Parse a Text |
►CGenericRecordParser< URIParser, URI > | |
CURIParser | Parser of a URI |
CGenericRecordParser< ParserImplementation, ParsingResult > | GenericRecordParser |
CRecordParserChain | Record parser chain |
CRecordType | Encode a record type |
Credirect_header | Redirect message header |
Credirected_header_option | |
CCellularNetwork::registration_params_t | Network registration information |
Creset_reason_capabilities_t | Reset reason capabilities of the platform |
CResetReason | A platform-independent method of checking the cause of the last system reset |
Crf_ctrls | Structure to hold RF controls for LoRa Radio |
Croute_option | |
Crs_header | Router solicitation message header |
CRSAPrivContext_t | |
CRSAPubContext_t | |
Crx2_channel_params | |
Crx_config_params_t | |
Crx_counter_t | Represents the Rx internal counters values when GFSK or LoRa packet type is used |
CRX_Desc | RX Descriptor structure type definition |
Crx_message_u | Lora_mac_rx_message_by_type_t union |
Crx_param_setup_req_s | Contains rx parameter setup request coming from network server |
CRX_Stat | RX Status structure type definition |
CSafeEnum< Target, LayoutType > | Helper class used to define safe enumerations |
►CSafeEnum< adv_data_appearance_t, uint16_t > | |
Cadv_data_appearance_t | Enumeration of values for the adv_data_type_t::APPEARANCE |
►CSafeEnum< adv_data_type_t, uint8_t > | |
Cadv_data_type_t | |
►CSafeEnum< advertising_channel_map_t, uint8_t > | |
Cadvertising_channel_map_t | Channel map which can be used during advertising |
►CSafeEnum< advertising_fragment_description_t, uint8_t > | |
Cadvertising_fragment_description_t | Description of an advertising fragment |
►CSafeEnum< att_security_requirement_t, uint8_t > | |
Catt_security_requirement_t | Security requirement that can be attached to an attribute operation |
►CSafeEnum< coded_symbol_per_bit_t, uint8_t > | |
Ccoded_symbol_per_bit_t | Type describing the number of symbols per bit in le coded PHY |
►CSafeEnum< connection_peer_address_type_t, uint8_t > | |
Cconnection_peer_address_type_t | Peer address type used during connection initiating |
►CSafeEnum< controller_supported_features_t, uint8_t > | |
Ccontroller_supported_features_t | Features supported by the controller |
►CSafeEnum< direct_address_type_t, uint8_t > | |
Cdirect_address_type_t | |
►CSafeEnum< GapEventType, uint8_t > | |
CGapEventType | Enumeration of GAP event types |
►CSafeEnum< hci_error_code_t, uint8_t > | |
Chci_error_code_t | HCI Error codes |
►CSafeEnum< io_capability_t, uint8_t > | |
Cio_capability_t | Type that describe the IO capability of a device; it is used during Pairing Feature exchange |
►CSafeEnum< link_encryption_t, uint8_t > | |
Clink_encryption_t | Type that describes link's encryption state |
►CSafeEnum< pairing_failure_t, uint8_t > | |
Cpairing_failure_t | Type that describe a pairing failure |
►CSafeEnum< peer_address_type_t, uint8_t > | |
Cpeer_address_type_t | Type that describes a peer device address type |
►CSafeEnum< phy_t, uint8_t > | |
Cphy_t | Type that describes a bluetooth PHY(sical) transport |
►CSafeEnum< random_address_type_t, uint8_t > | |
Crandom_address_type_t | Type that describes a random device address type |
►CSafeEnum< received_advertising_type_t, uint8_t > | |
Creceived_advertising_type_t | Type of advertising the LE subsystem can use when it advertise |
►CSafeEnum< whitelist_address_type_t, uint8_t > | |
Cwhitelist_address_type_t | Address type used in whitelist operations |
CSaSiAesHwKeyData_t | |
CSaSiAesUserContext_t | |
CSaSiAesUserKeyData_t | |
CScanParameters | Parameters defining the scan process |
CScanRequestEvent | Event produced when a peer requests a scan response from the advertiser |
CScanTimeoutEvent | Event generated when scan times out |
CSchCtrlBlk_t | Scheduler control block |
CSchRmCb_t | Scheduler resource manager control block |
CschRmRsvn_t | Reservation descriptor |
CSchTmCb_t | Topology manager control block |
CschTmLink_t | Topology link descriptor |
CsecAes_t | AES Security callback parameters structure |
CsecCb_t | |
CsecCcmDecMsg_t | CCM-Mode decrypt and authenticate callback parameters structure |
CsecCcmEncMsg_t | CCM-Mode encrypt callback parameters structure |
CsecCcmSecCb_t | |
CsecCmacMsg_t | CMAC Security callback parameters structure |
CsecCmacSecCb_t | |
CsecEccKey_t | ECC Security public/private key pair |
CsecEccMsg_t | ECC Security callback parameters structure |
CsecEccSharedSec_t | ECC security DH Key shared secret |
CsecMsg_t | Generic security callback parameters structure |
CsecQueueBuf_t | |
Csector_info_t | Sector information structure |
►CSecurityDb | SecurityDb holds the state for active connections and bonded devices |
CMemorySecurityDb | Naive memory implementation for verification |
CSecurityDistributionFlags_t | Security flags associated with a bond |
CSecurityEntryIdentity_t | Data for resolving random resolvable addresses |
CSecurityEntryKeys_t | Long Term Key and data used to identify it |
CSecurityEntrySigning_t | CSRK and sign counter used to verify messages |
►CSecurityManager | |
CSecurityManager | Overview |
Cserial_fc_pinmap_t | |
Cserial_pinmap_t | |
Cserial_t | Asynch serial HAL structure |
CServiceDiscovery | Host callback types needed by the service discovery procedure |
CUSBDevice::setup_packet_t | |
Csfdp_bptbl_info | JEDEC Basic Flash Parameter Table info |
Csfdp_hdr_info | SFDP JEDEC Parameter Table info |
Csfdp_smptbl_info | JEDEC Sector Map Table info |
Cshared_data_tlv_entry | Shared data TLV entry header format |
Cshared_data_tlv_header | Shared data TLV header |
CSharedPtr< T > | Shared pointer class |
CSharedPtr< mbed::nfc::NFCRemoteInitiator > | |
CSHCI_TL_HciInitConf_t | |
CSingletonPtr< T > | Utility class for creating and using a singleton |
CSingletonPtr< PlatformMutex > | |
CSmartPoster | Smart poster object |
CsmpCb_t | |
CsmpCcb_t | |
CsmpCfg_t | Configurable parameters |
CsmpDataMsg_t | |
CsmpDmAuthRsp_t | Data type for SMP_MSG_API_AUTH_RSP |
CsmpDmKeypress_t | Data type for SMP_MSG_API_USER_KEYPRESS |
CsmpDmMsg_t | Union SMP DM message data types |
CsmpDmPair_t | Data type for SMP_MSG_API_PAIR_REQ and SMP_MSG_API_PAIR_RSP |
CsmpDmSecurityReq_t | Data type for SMP_MSG_API_SECURITY_REQ |
CsmpMsg_t | |
CsmpScCcb_t | |
CsmpScLtk_t | |
CsmpScPubKey_t | |
CsmpScratch_t | |
CsmpScScratch_t | |
CsmpSmIf_t | |
Csmtp_send_request | This structure is used as argument for smtp_send_mail_int(), which in turn can be used with tcpip_callback() to send mail from interrupt context, e.g |
►CSocket | Socket interface |
►CInternetSocket | Socket implementation that uses IP network stack |
►CInternetDatagramSocket | InternetDatagramSocket socket implementation |
CICMPSocket | ICMP socket implementation |
CUDPSocket | UDP socket implementation |
CTCPSocket | TCP socket connection |
CCellularNonIPSocket | Socket implementation for cellular Non-IP data delivery(NIDD) |
►CTLSSocketWrapper | TLSSocket is a wrapper around Socket for interacting with TLS servers |
►CDTLSSocketWrapper | DTLSSocketWrapper implement DTLS stream over the existing Socket transport |
CDTLSSocket | DTLSSocket implement DTLS stream over UDP Socket |
CTLSSocket | TLSSocket is a wrapper around TCPSocket for interacting with TLS servers |
CSocketAddress | SocketAddress class |
CSocketStats | SocketStats class |
CSpan< ElementType, Extent > | Nonowning view to a sequence of contiguous elements |
CSpan< const uint8_t > | |
CSpan< ElementType, SPAN_DYNAMIC_EXTENT > | Span specialization that handle dynamic size |
CSpan< uint8_t > | |
CSpecification | Test specification containing the setup and teardown handlers and test cases |
Cspi_capabilities_t | Describes the capabilities of a SPI peripherals |
Cspi_pinmap_t | |
Cspi_t | Asynch SPI HAL structure |
CSPIMaps | |
CSPINoCSMaps | |
CSPISlaveMaps | |
Cstat | |
Cnetif_ext_callback_args_t::status_changed_s | Args to LWIP_NSC_STATUS_CHANGED callback |
Cstatvfs | |
CCallbackBase::Store | |
CSW_Shared_CRYS_RSAPrimeData_t | |
CSynchronizedIntegral< T > | Thread safe wrapper for integral types |
Csys_mbox_t | |
Csys_mutex_t | |
Csys_sem_t | |
Csys_thread_data_t | |
Ct_cose_crypto_hash | The context for use with the hash adaptation layer here |
Ct_cose_sign1_ctx | This is the context for creating a COSE_Sign1 structure |
Ctag_rza1_ethernet_cfg | |
CTask< F > | |
CTask< void()> | |
CTask< void(const setup_packet_t *)> | |
►CTaskQueue | TaskQueue |
CPolledQueue | PolledQueue |
Ctcp_hdr | |
Ctcpip_api_call_data | |
Ctcpip_msg | |
CterminalCommand_tag | Terminal command |
CCharacteristicDescriptorDiscovery::TerminationCallbackParams_t | Characteristic descriptor discovery ended event |
Ctest_count_t | |
Ctest_data | |
Ctest_info_t | |
Ctest_status_buffer_t | |
Ctest_tcp_counters | |
Ctest_tcp_txcounters | |
Ctestfunc | |
CText | Represent the well known type text |
Ctfm_control_parameter_t | |
Ctfm_crypto_aead_pack_input | |
Ctfm_crypto_pack_iovec | Structure used to pack non-pointer types in a call |
Ctftp_context | TFTP context containing callback functions for TFTP transfers |
Cticker_data_t | Ticker's data structure |
Cticker_event_queue_t | Ticker's event queue structure |
Cticker_event_s | Ticker's event structure |
Cticker_info_t | Information about the ticker implementation |
Cticker_interface_t | Ticker's interface structure - required API for a ticker |
CTickerDataClock | A partial implementation of a C++11 Clock representing a HAL ticker |
CTimeoutDriftTester< TimeoutTesterType > | |
Ctimer_event_t | Timer object description |
►CTimerBase | |
CLowPowerTimer | Low power timer |
Ctimeval | |
Ctinydir_dir | |
Ctinydir_file | |
CTL_BLE_InitConf_t | Contain the BLE HCI Init Configuration |
CTL_LLD_BLE_Config_t | |
CTL_LLD_tests_Config_t | |
CTL_MAC_802_15_4_Config_t | |
CTL_MM_Config_t | |
CTL_SYS_InitConf_t | Contain the SYSTEM HCI Init Configuration |
CTL_TH_Config_t | |
CTL_ZIGBEE_Config_t | |
CTransaction< Class > | Transaction class defines a transaction |
Ctransaction_t | Transaction structure |
Ctrng_s | |
CtSHCI_UserEvtRxParam | |
CtSHciContext | Contain the SHCI context |
CtSHciIO | Structure used to manage the BUS IO operations |
Ctx_config_params_t | TX configuration parameters |
CTX_Desc | TX Descriptor structure type definition |
CTX_Stat | TX Status structure type definition |
►Ctype_identity | |
Cmember_type< M C::* > | |
Cunqualify_fn< R(Args...) const > | |
Cunqualify_fn< R(Args...) const & > | |
Cunqualify_fn< R(Args...) const volatile & > | |
Cunqualify_fn< R(Args...) const volatile > | |
Cunqualify_fn< R(Args...) volatile & > | |
Cunqualify_fn< R(Args...) volatile > | |
Cunqualify_fn< R(Args...)& > | |
Cunqualify_fn< R(Args...)> | |
CUARTMaps | |
CUARTNoFCMaps | |
Cudp_hdr | |
CuECC_HashContext | |
Cunqualify_fn< T > | |
CUpdateConnectionParametersRequestEvent | Event received when a peer wants to change the connection parameters |
CURI | Model the well known type URI |
Cusb_ep_entry_t | |
Cusb_ep_table_t | |
►CUSBPhy | Abstract interface to physical USB hardware |
CUSBPhyHw | |
►CUSBPhyEvents | Event handler for USBPhy |
►CUSBDevice | Core USB Device driver |
CUSBAudio | USBAudio example |
►CUSBCDC | |
CUSBSerial | USBSerial example |
CUSBCDC_ECM | |
CUSBEndpointTester | |
►CUSBHID | USBHID example |
CUSBKeyboard | USBKeyboard example |
CUSBMouse | USBMouse example |
CUSBMouseKeyboard | USBMouseKeyboard example |
CUSBMIDI | USBMIDI example |
►CUSBMSD | USBMSD class: generic class in order to use all kinds of blocks storage chip |
CTestUSBMSD | |
CUSBTester | |
Cuse_gpio_ssel_t | |
Cuseful_buf | The non-const UsefulBuf typically used for some allocated memory that is to be filled in |
Cuseful_buf_c | UsefulBufC and UsefulBuf are simple data structures to hold a pointer and length for a binary data |
Cuseful_input_buf | |
Cuseful_out_buf | UsefulOutBuf is a structure and functions (an object) that are good for serializing data into a buffer such as is often done with network protocols or data written to files |
CUserAllocatedEvent< F, A > | |
CUserAllocatedEvent< F, void(ArgTs...)> | UserAllocatedEvent |
Cutest_v1_scheduler_t | The scheduler interface consists out of the post and cancel functions, which you must implement to use utest |
CUUID | Representation of a Universally Unique Identifier (UUID) |
Cval_api_t | |
Cval_test_info_t | |
Cverify_adr_params_s | Structure used to store ADR values received from network for verification (legality) purposes |
Cwatchdog_config_t | Watchdog configuration |
Cwatchdog_features_t | Watchdog features |
Cwd_param_t | |
Cwhd_custom_ie_info_t | Vendor IE details |
Cwhd_interface_shared_info_t | |
Cwhitelist_t | Representation of a whitelist of addresses |
Cwiced_packet_t | |
Cwiced_tcp_server_t | |
Cwiced_tcp_socket_struct | |
Cwiced_udp_socket_struct | |
►CWiFiAccessPoint | WiFiAccessPoint class |
CWhdAccessPoint | WhdAccessPoint class |
CWirelessFwInfo_t | |
CWisunBorderRouter | Wi-SUN Border Router class |
Cwland_ap_data_t | This struct contains ap data, include ssid key and channel |
Cwland_ap_net_data_t | This struct contains ap net data |
Cwland_dhcp_t | |
Cwland_phy_channels_t | |
Cwland_phy_t | |
Cwland_rf_channels_t | |
Cwland_rf_t | |
Cwland_sta_data_t | This struct contains all smartconfig mbed flash parameter |
Cwland_tx_power_t | This struct contains tx power parameter |
Cws_br_info | Struct br_information Border router dynamic information |
Cws_br_route_info | Struct br_route_info is parent child relation structure |
Cws_rpl_info | Struct ws_rpl_info Wi-SUN router RPL information |
CWsfBufDiag_t | WSF buffer diagnostics message |
CwsfBufDiagAllocFail_t | WSF buffer diagnostics - buffer allocation failure |
CwsfBufPoolDesc_t | Buffer pool descriptor structure |
CWsfBufPoolStat_t | Pool statistics |
CwsfEfsControl_t | File control block data type |
CwsfEfsFileInfo_t | File Listing Information |
CwsfEfsMedia_t | Media Control data type |
CwsfEsfAttributes_t | File attributes data type |
CwsfMsgHdr_t | Common message structure passed to event handler |
CwsfQueue_t | Queue structure |
CwsfTimer_tag | Timer structure |