►Nble | Entry namespace for all BLE API definitions |
►Nvendor | |
►Ncypress | |
CIPCPipeTransportDriver | Implementation of the H4 driver over PSoC6 IPC pipe |
►Ncypress_ble | |
CCyH4TransportDriver | Implementation of the H4 driver over Cypress based chips |
Caddress_t | MAC address data type |
Cadv_data_appearance_t | Enumeration of values for the adv_data_type_t::APPEARANCE |
Cadv_data_flags_t | Set of advertising flags |
Cadv_data_type_t | |
CAdvertisingDataBuilder | Build advertising data |
►CAdvertisingDataParser | Parse and iterate over advertising data |
Celement_t | Representation of an Advertising Data element |
CAdvertisingDataSimpleBuilder | 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 |
CAdvertisingStartEvent | Event produced when advertising start |
CAP3CordioHCIDriver | |
CAP3CordioHCITransportDriver | |
Catt_security_requirement_t | Security requirement that can be attached to an attribute operation |
Cattribute_handle_range_t | Inclusive range of GATT attributes handles |
►CBLE | Abstract away BLE-capable radio transceivers or SOCs |
CInitializationCompleteCallbackContext | Initialization complete event |
COnEventsToProcessCallbackContext | Events to process event |
CBounded | Restrict values of an integer type to a defined range |
Cbuf_pool_desc_t | Contain description of the memory pool used by the Cordio stack |
Cbyte_array_t | Model fixed size array values |
Ccoded_symbol_per_bit_t | Type describing the number of symbols per bit in le coded PHY |
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 |
Ccontroller_supported_features_t | Features supported by the controller |
CCordioHCIDriver | Base class of the HCI driver use by the BLE port of the Cordio stack |
CCordioHCITransportDriver | Base class of the HCI transport driver |
CDisconnectionCompleteEvent | Event produced when a disconnection is complete |
CDuration | Model BLE durations |
►CGap | Define device discovery, connection and link management procedures |
CEventHandler | Definition of the general handler of Gap related events |
CPreferredConnectionParams_t | Preferred connection parameter display in Generic Access Service |
►CGattClient | Define procedures required for interacting with a distant GATT server |
CEventHandler | Definition of the general handler of GattClient related events |
►CGattServer | Construct and operates a GATT server |
CEventHandler | Definition of the general handler of GattServer related events |
CH4TransportDriver | Implementation of the H4 driver |
Cio_capability_t | Type that describe the IO capability of a device; it is used during Pairing Feature exchange |
Clink_encryption_t | Type that describes link's encryption state |
CNRFCordioHCIDriver | Nordic port of CordioHCIDriver |
CNRFCordioHCITransportDriver | Nordic port of CordioHCITransportDriver |
Cpairing_failure_t | Type that describe a pairing failure |
CPasskeyAscii | Passkey stored as a string of digits |
Cpeer_address_type_t | Type that describes a peer device address type |
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 |
Cphy_set_t | Type that describe a set of PHY(sical) transports |
Cphy_t | Type that describes a bluetooth PHY(sical) transport |
Crandom_address_type_t | Type that describes a random device address type |
CSafeEnum | Helper class used to define safe enumerations |
►CScanParameters | Parameters defining the scan process |
Cphy_configuration_t | Scan configuration of a physical channel |
CScanRequestEvent | Event produced when a peer requests a scan response from the advertiser |
CScanTimeoutEvent | Event generated when scan times out |
►CSecurityManager | Overview |
CEventHandler | The stack will use these functions to signal events to the application, subclass to override handlers |
CUpdateConnectionParametersRequestEvent | Event received when a peer wants to change the connection parameters |
►Cwhitelist_t | Representation of a whitelist of addresses |
Centry_t | BLE address representation |
►Nevents | |
►CAllArgs | |
COperations | |
COperations< T *, R(U::*)(B2, B3, B4, B5)> | |
COperations< T, R(U::*)(B2, B3, B4, B5) const > | |
COperations< T, R(U::*)(B2, B3, B4, B5) const volatile > | |
COperations< T, R(U::*)(B2, B3, B4, B5) volatile > | |
►CAllArgs< B0 > | |
COperations | |
►CAllArgs< B0, B1 > | |
COperations | |
COperations< T *, R(U::*)()> | |
COperations< T, R(U::*)() const > | |
COperations< T, R(U::*)() const volatile > | |
COperations< T, R(U::*)() volatile > | |
►CAllArgs< B0, B1, B2 > | |
COperations | |
COperations< T *, R(U::*)(B2)> | |
COperations< T, R(U::*)(B2) const > | |
COperations< T, R(U::*)(B2) const volatile > | |
COperations< T, R(U::*)(B2) volatile > | |
►CAllArgs< B0, B1, B2, B3 > | |
COperations | |
COperations< T *, R(U::*)(B2, B3)> | |
COperations< T, R(U::*)(B2, B3) const > | |
COperations< T, R(U::*)(B2, B3) const volatile > | |
COperations< T, R(U::*)(B2, B3) volatile > | |
►CAllArgs< B0, B1, B2, B3, B4 > | |
COperations | |
COperations< T *, R(U::*)(B2, B3, B4)> | |
COperations< T, R(U::*)(B2, B3, B4) const > | |
COperations< T, R(U::*)(B2, B3, B4) const volatile > | |
COperations< T, R(U::*)(B2, B3, B4) volatile > | |
CEvent | Event |
CEvent< void(ArgTs...)> | Event |
CEventQueue | EventQueue |
CPolledQueue | PolledQueue |
CTask | |
CTask< R()> | |
CTask< R(A0)> | |
CTask< R(A0, A1)> | Task |
CTaskBase | TaskBase |
CTaskQueue | TaskQueue |
CUserAllocatedEvent | |
CUserAllocatedEvent< F, void(ArgTs...)> | UserAllocatedEvent |
►Nmbed | |
►Ndetail | |
►CCallbackBase | |
C_model_function_object | |
CStore | |
Ccan_null_check | |
Cmember_type | |
Cmember_type< M C::* > | |
Cunqualify_fn | |
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...)> | |
►Ninternal | |
Cis_unsigned | |
Cis_unsigned< unsigned char > | |
Cis_unsigned< unsigned int > | |
Cis_unsigned< unsigned long > | |
Cis_unsigned< unsigned long long > | |
Cis_unsigned< unsigned short > | |
COsClock | A C++11 chrono TrivialClock for os_timer |
CSysTimer | The SysTimer class is used to provide timing for system suspension, and the idle loop in TICKLESS mode |
►Nnfc | |
►Nndef | |
►Ncommon | |
CMime | Represent a mime object |
CMimeParser | Parse a Mime payload |
►CSimpleMessageParser | Basic message parser that aggregates URIParser, TextParser and MimeParser |
CDelegate | Delegate invoked when the parser raise an event |
CText | Represent the well known type text |
CTextParser | Parse a Text |
CURI | Model the well known type URI |
CURIParser | Parser of a URI |
►CGenericRecordParser | GenericRecordParser |
CDelegate | Handle that receives parsed values |
CHeader | Set of constants of a record header |
►CMessageBuilder | Construct a NDEF Message |
CPayloadBuilder | Build a record payload |
►CMessageParser | Event driven NDEF Message parser |
CDelegate | Report parsing event to the application |
CRecord | Represent a record |
CRecordParser | Parse a record |
CRecordParserChain | Record parser chain |
CRecordType | Encode a record type |
►Nvendor | |
►NST | |
►CC_APDU | APDU Command structure |
CC_APDUBody_t | |
CC_APDUHeader_t | |
CCommandData_t | User parameter used to invoke a command, it is used to provide the data back with the response |
►CM24srDriver | Class representing a M24SR component |
CCallbacks | Object that contains all the callbacks fired by this class, each command has its own callback |
CR_APDU | SC response structure |
Cnfc_rf_protocols_bitmask_t | |
►CNFCController | This class represents a NFC Controller |
CDelegate | The NFCController delegate |
►CNFCControllerDriver | The abstraction for a NFC controller driver |
CDelegate | The NFCControllerDriver delegate |
►CNFCEEPROM | The NFC EEPROM class represents a NFC target device connected using a wired link (I2C, SPI, etc) |
CDelegate | The NFCEEPROM delegate |
►CNFCEEPROMDriver | The abstraction for a NFC EEPROM driver |
CDelegate | The NFCEEPROMDriver delegate |
►CNFCNDEFCapable | The base class for all endpoints that can support NDEF content |
CDelegate | |
►CNFCRemoteEndpoint | This is the base class for all remote endpoints (initiators and targets) addressable over the air interface |
CDelegate | The NFCRemoteEndpoint base delegate |
►CNFCRemoteInitiator | This class represents a remote NFC initiator (the local controller being in target mode) |
CDelegate | The NFCRemoteInitiator delegate |
►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) |
CDelegate | |
CPN512Driver | |
CPN512SPITransportDriver | |
►CPN512TransportDriver | The PN512 supports multiple transport mechanisms (SPI, I2C, UART): this class provides a unified API across these transports |
CDelegate | The PN512TransportDriver delegate |
CType4RemoteInitiator | This class is an implementation of the Type 4 tag application |
►Nspan_detail | |
Cis_convertible | |
CALT1250_PPP | |
CALT1250_PPP_CellularContext | |
CALT1250_PPP_CellularNetwork | |
CAnalogIn | An analog input, used for reading the voltage on a pin |
CAnalogOut | An analog output, used for setting the voltage on a pin |
CAT_CellularContext | |
CAT_CellularDevice | Class AT_CellularDevice |
CAT_CellularInformation | Class AT_CellularInformation |
CAT_CellularNetwork | Class AT_CellularNetwork |
►CAT_CellularStack | Class AT_CellularStack |
CCellularSocket | |
CAT_ControlPlane_netif | |
CATCmdParser | Parser class for parsing AT commands |
CATHandler | Class for sending AT commands and parsing AT responses |
CBlockDevice | A hardware device capable of writing and reading blocks |
CBufferedBlockDevice | Block device for allowing minimal read and program sizes (of 1) for the underlying BD, using a buffer on the heap |
CBufferedSerial | Class providing buffered UART communication functionality using separate circular buffer for send and receive channels |
CBusIn | A digital input bus, used for reading the state of a collection of pins |
CBusInOut | A digital input output bus, used for setting the state of a collection of pins |
CBusOut | A digital output bus, used for setting the state of a collection of pins |
CCallback | Callback class based on template specialization |
CCallback< R(ArgTs...)> | Callback class based on template specialization |
CCAN | A can bus client, used for communicating with can devices |
CCANMessage | CANMessage class |
►CCellularContext | CellularContext is CellularInterface/NetworkInterface with extensions for cellular connectivity |
Cpdpcontext_params_t | PDP Context information |
CCellularDevice | Class CellularDevice |
CCellularInformation | Class CellularInformation |
CCellularList | Class CellularList |
►CCellularNetwork | An abstract interface for connecting to a network and getting information from it |
Coperator_names_t | Cellular operator names in numeric and alpha format |
Coperator_t | 3GPP TS 27.007 - 7.3 PLMN selection +COPS |
Cregistration_params_t | Network registration information |
CCellularNonIPSocket | Socket implementation for cellular Non-IP data delivery(NIDD) |
CCellularStateMachine | CellularStateMachine class |
CChainingBlockDevice | Block device for chaining multiple block devices with the similar block sizes at sequential addresses |
CCircularBuffer | Templated Circular buffer class |
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) |
CCriticalSectionLock | RAII object for disabling, then restoring, interrupt state Usage: |
CDeepSleepLock | RAII object for disabling, then restoring the deep sleep mode Usage: |
Cdevice_err_t | AT response error with error code and type |
CDeviceKey | |
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 |
CDir | Dir class |
CDirHandle | Represents a directory stream |
CExhaustibleBlockDevice | Heap backed block device which simulates failures |
CFATFileSystem | FAT file system based on ChaN's FAT file system library v0.8 |
CFile | File class |
CFileBase | Class FileBase |
CFileHandle | Class FileHandle |
CFileLike | Class FileLike |
CFilePath | Class FilePath |
CFileSystem | A file system object |
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) |
CFileSystemStore | FileSystemStore for Secure Store |
CFlashIAP | Flash IAP driver |
CFlashSimBlockDevice | Flash simulating block device |
CGEMALTO_CINTERION | |
CGEMALTO_CINTERION_CellularContext | |
CGEMALTO_CINTERION_CellularInformation | |
CGEMALTO_CINTERION_CellularStack | |
CGENERIC_AT3GPP | Generic Cellular module which can be used as a default module when porting new cellular module |
CHeapBlockDevice | Lazily allocated heap-backed block device |
CHighResClock | A C++11 Clock representing the HAL us_ticker |
CI2C | An I2C Master, used for communicating with I2C slave devices |
CI2CSlave | An I2C Slave, used for communicating with an I2C Master device |
CInterruptIn | A digital interrupt input, used to call a function on a rising or falling edge |
Ckv_map_entry_t | This structure maps between a string name and a partition configuration |
CKVMap | KVMap class |
►CKVStore | KVStore class |
Cinfo | Holds key information |
Ckvstore_config_t | This structure represent a KVStore partition configuration |
CLittleFileSystem | LittleFileSystem, a little file system |
CLittleFileSystem2 | LittleFileSystem2, a little file system |
CLowPowerClock | A C++11 Clock representing the HAL lp_ticker |
CLowPowerTicker | Low Power Ticker |
CLowPowerTimeout | Low Power Timout |
CLowPowerTimer | Low power timer |
CMBRBlockDevice | Block device for managing a Master Boot Record https://en.wikipedia.org/wiki/Master_boot_record |
CNonCopyable | Prevents generation of copy constructor and copy assignment operator in derived classes |
CObservingBlockDevice | |
COSPI | A OSPI Driver, used for communicating with OSPI slave devices |
Cpollfh | |
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 |
CProfilingBlockDevice | Block device for measuring storage operations of another block device |
CPwmOut | A pulse-width modulation digital output |
CQSPI | A QSPI Driver, used for communicating with QSPI slave devices |
CQUECTEL_BC95 | |
CQUECTEL_BC95_CellularContext | |
CQUECTEL_BC95_CellularInformation | |
CQUECTEL_BC95_CellularNetwork | |
CQUECTEL_BC95_CellularStack | |
CQUECTEL_BG96 | |
CQUECTEL_BG96_CellularContext | |
CQUECTEL_BG96_CellularInformation | |
CQUECTEL_BG96_CellularNetwork | |
CQUECTEL_BG96_CellularStack | |
CQUECTEL_BG96_ControlPlane_netif | |
CQUECTEL_EC2X | |
CQUECTEL_M26 | |
CQUECTEL_M26_CellularContext | |
CQUECTEL_M26_CellularInformation | |
CQUECTEL_M26_CellularStack | |
CQUECTEL_UG96 | |
CQUECTEL_UG96_CellularContext | |
CReadOnlyBlockDevice | |
CRealTimeClock | An implementation of a C++11 Clock representing the HAL real-time clock |
CResetReason | A platform-independent method of checking the cause of the last system reset |
CRM1000_AT | |
CRM1000_AT_CellularContext | |
CRM1000_AT_CellularNetwork | |
CRM1000_AT_CellularStack | |
CSARA4_PPP | |
CSARA4_PPP_CellularNetwork | |
CScopedLock | RAII-style mechanism for owning a lock of Lockable object for the duration of a scoped block |
CScopedRamExecutionLock | RAII object for disabling, then restoring RAM execute never mode Usage: |
CScopedRomWriteLock | RAII object for disabling, then restoring ROM write never mode Usage: |
CSecureStore | TDBStore class |
CSerialBase | A base class for serial port implementations Can't be instantiated directly (use UnbufferedSerial or BufferedSerial) |
CSerialWireOutput | |
Csfdp_bptbl_info | JEDEC Basic Flash Parameter Table info |
Csfdp_fbatbl_info | JEDEC 4-byte Address Instruction Parameter Table info |
Csfdp_hdr_info | SFDP JEDEC Parameter Table info |
Csfdp_smptbl_info | JEDEC Sector Map Table info |
CSharedPtr | Shared pointer class |
CSlicingBlockDevice | Block device for mapping to a slice of another block device |
CSpan | Nonowning view to a sequence of contiguous elements |
CSpan< ElementType, SPAN_DYNAMIC_EXTENT > | Span specialization that handle dynamic size |
CSPI | A SPI Master, used for communicating with SPI slave devices |
CSPISlave | A SPI slave, used for communicating with a SPI master device |
CSTModCellular | |
CStream | File stream |
CTDBStore | TDBStore class |
CTELIT_HE910 | |
CTELIT_ME310 | |
CTELIT_ME310_CellularContext | |
CTELIT_ME310_CellularNetwork | |
CTELIT_ME310_CellularStack | |
CTELIT_ME910 | |
CTELIT_ME910_CellularContext | |
CTELIT_ME910_CellularNetwork | |
CTicker | |
CTickerBase | A Ticker is used to call a function at a recurring interval |
CTickerDataClock | A partial implementation of a C++11 Clock representing a HAL ticker |
CTimeout | |
CTimeoutBase | A Timeout is used to call a function at a point in the future |
CTimerEvent | Base abstraction for timer interrupts |
CTransaction | Transaction class defines a transaction |
Ctransaction_t | Transaction structure |
CUBLOX_AT | |
CUBLOX_AT_CellularContext | |
CUBLOX_AT_CellularNetwork | |
CUBLOX_AT_CellularStack | |
CUBLOX_N2XX | |
CUBLOX_N2XX_CellularContext | |
CUBLOX_N2XX_CellularNetwork | |
CUBLOX_N2XX_CellularStack | |
CUBLOX_PPP | |
CUnbufferedSerial | Class implementation for unbuffered I/O for an interrupt driven application or one that needs to have more control |
Cuse_gpio_ssel_t | |
CWatchdog | A hardware watchdog timer that resets the system in the case of system failures or malfunctions |
►Nrtos | |
►Ninternal | |
Cflags_check_capture | |
►NKernel | Functions in the Kernel namespace control RTOS kernel information |
CClock | A C++11 chrono TrivialClock for the kernel millisecond tick count |
CConditionVariable | Synchronization primitive that allows threads to wait until a particular condition occurs |
CEventFlags | Used to control event flags or wait for event flags other threads control |
CMail | The Mail class allows you to control, send, receive or wait for mail |
CMemoryPool | Define and manage fixed-size memory pools of objects of a given type |
CMutex | Used to synchronize the execution of threads |
CQueue | 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 |
CSemaphore | Used to manage and protect access to a set of shared resources |
CThread | Allow defining, creating, and controlling thread functions in the system |
►NSafeBool_ | Private namespace used to host details of the SafeBool implementation |
Cbase | Base class of all SafeBool instances |
►Nutest | |
►Nv1 | |
Cbase_control_t | POD version of the class control_t |
CCase | Test case wrapper class |
Ccase_t | POD data structure of the Case class |
Ccontrol_t | Control class for specifying test case attributes |
Cfailure_t | Contains the reason and location of the failure |
Chandlers_t | A table of handlers |
CHarness | Test Harness |
CSpecification | Test specification containing the setup and teardown handlers and test cases |
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 |
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 |
CAnaloginMaps | |
CAnalogoutMaps | |
Cargs_t | Flash algo argument structure Contains all registers that should be preserved |
CAsyncOp | |
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 | |
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 |
CattsGroup_tag | Attribute group |
CattsPktParam_t | |
CAudioStdCodecInfo_t | Standard codec info block |
CAudioVsCodecInfo_t | VS codec info block |
Cband_t | Default user application maximum data size for transmission |
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 |
Cboot_t | |
Cbridgeif_initdata_s | Initialisation data for bridgeif_init |
Cbuffer_s | Generic buffer structure |
CByteBuffer | |
Ccaliberation_params_t | Represents a calibration configuration |
Ccalibration_params_t | Represents a calibration configuration |
CCallChainOfFunctionPointersWithContext | Function like object hosting a list of FunctionPointerWithContext |
CCAN_Message | Holder for single CAN message |
Ccan_pinmap_t | |
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 | |
CCellular_driver_L3IP | |
CCellularInterface | Common interface that is shared between cellular interfaces |
CChainableEventHandler | Base class for chainable EventHandlers |
CChainableGapEventHandler | Gap::EventHandler implementation that allows the application to register multiple separate EventHandlers to be called when Gap events happen |
CChainableGattServerEventHandler | GattServer::EventHandler implementation that allows the application to register multiple separate EventHandlers to be called when GattServer events happen |
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 |
CDiscoveryCallbackParams_t | Characteristic descriptor discovered event |
CTerminationCallbackParams_t | Characteristic descriptor discovery ended event |
Ccontinuous_wave_mode_params_s | |
Ccore_util_atomic_flag | A lock-free, primitive atomic flag |
Ccrc_mbed_config | |
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 | |
CCThunk | Class for created a pointer with data bound to it |
CCThunkBase | |
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 |
CDataFlashBlockDevice | BlockDevice for DataFlash flash devices |
CDefaultFormFactor | This is a convenience class for use with the above templates |
CDescriptorS | |
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 | |
Cdirent | |
►CDiscoveredCharacteristic | Representation of a characteristic discovered |
CProperties_t | Properties of a discovered characteristic |
CDiscoveredCharacteristicDescriptor | Representation of a characteristic descriptor discovered |
CDiscoveredService | Representation of a GATT service discovered |
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 |
Cdns_application_data | |
Cdns_application_data_multi_ip | |
Cdns_hdr | DNS message header |
►Cdr_range_t | DO NOT MODIFY, WILL BREAK THE API! |
Cfields_s | The structure to store the minimum and the maximum datarate |
CDTLSSocket | DTLSSocket implement DTLS stream over UDP Socket |
CDTLSSocketWrapper | DTLSSocketWrapper implement DTLS stream over the existing Socket transport |
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 | |
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 |
CEMAC_CFG_Type | EMAC configuration structure definition |
Cemac_memory | |
CEMAC_PACKETBUF_Type | TX Data Buffer structure definition |
CEMACInterface | EMACInterface class Implementation of the NetworkInterface for an EMAC-based driver |
CEMACMemoryManager | |
CEmacTestMemoryManager | |
►CEmacTestNetworkStack | |
CInterface | |
CEndpointResolver | Utility class for resolving endpoints |
CEnvironmentalService | BLE Environmental Service |
►Cequeue | |
Cequeue_background | |
Cequeue_slab | |
Cequeue_event | |
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") |
Cether_broadcast_t | |
Cether_cb_arg_t | |
Cether_cb_t | |
Cether_control_t | |
Cether_multicast_t | |
Cether_param_t | |
Cether_promiscuous_t | |
CEtherBufferS | |
CEthernetInterface | Implementation of the NetworkStack for an EMAC-based Ethernet driver |
CEthInterface | Common interface between Ethernet hardware |
CFATFS | |
CFATFS_DIR | |
CFFOBJID | |
CFIL | |
CFILINFO | |
Cfirmware_info | |
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 |
CFlashIAPBlockDevice | BlockDevice using the FlashIAP API |
Cfs_file | |
Cfsdata_file | |
Cfsfat_kv_data_t | |
Cfslittle_kv_data_t | |
CftList | Flush timeout parameter list |
CftNode | Flush timeout parameter node |
CFunctionCaller | |
CFunctionCaller< PortType, TF1, f > | |
CFunctionCaller< PortType, TF2, f > | |
CFunctionCaller< PortType, TF3, f > | |
CFunctionCaller< PortType, TF4, f > | |
CFunctionCaller< PortType, TF5, f > | |
CFunctionPointerWithContext | Function like object adapter over freestanding and member functions |
Cfvp_EMAC | |
CGattAttribute | Representation of a GattServer attribute |
►CGattCharacteristic | Representation of a GattServer characteristic |
CPresentationFormat_t | Value of a Characteristic Presentation Format descriptor |
CGattDataSentCallbackParams | Gatt Data Sent Attribute related events |
CGattHVXCallbackParams | Handle Value Notification/Indication event |
CGattReadAuthCallbackParams | GATT read authorization request event |
CGattReadCallbackParams | GATT Read event definition |
CGattService | Representation of a GattServer service |
CGattWriteAuthCallbackParams | GATT write authorization request event |
CGattWriteCallbackParams | GATT Write event definition |
CGD32_EMAC | |
Cgpio_capabilities_t | GPIO capabilities for a given pin |
CGPIOIRQMaps | |
CGPIOMaps | |
CHandleTestCommand | HandleTestCommand turns all the typed-in/serial commands into function calls sent via a eventqueue to the driver shim/wrapper class |
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 |
CHealthThermometerService | BLE Health Thermometer Service |
►CHeartRateService | BLE Heart Rate Service |
CHeartRateValueBytes | |
CHID_REPORT | |
Ci2c_pinmap_t | |
Ci2c_t | Asynch I2C HAL structure |
CI2CEEBlockDevice | BlockDevice for I2C based flash device such as Microchip's 24LC or ATMEL's AT24C ranges |
CI2CMaps | |
CI2CTester | |
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 |
CICMPSocket | ICMP socket implementation |
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 | |
Cinfo | The key size |
CInterfaceNanostack | |
CInternetDatagramSocket | InternetDatagramSocket socket implementation |
CInternetSocket | Socket implementation that uses IP network stack |
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 | |
Citems_to_get_t | |
CKinetis_EMAC | |
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 |
CL3IPInterface | L3IPInterface class Implementation of the NetworkInterface for an IP-based driver |
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_free | |
Clfs2_mlist | |
Clfs2_attr | |
Clfs2_cache | Internal littlefs data structures /// |
Clfs2_config | |
Clfs2_dir | |
►Clfs2_file | |
Clfs2_ctz | |
Clfs2_file_config | |
Clfs2_filebd | |
Clfs2_filebd_config | |
Clfs2_gstate | |
Clfs2_info | |
Clfs2_mdir | |
Clfs2_rambd | |
Clfs2_rambd_config | |
Clfs2_superblock | |
Clfs2_testbd | |
Clfs2_testbd_config | |
Clfs_cache | |
Clfs_config | |
►Clfs_dir | |
Clfs_disk_dir | |
Clfs_emubd | |
►Clfs_entry | Littlefs data structures /// |
Clfs_disk_entry | |
Clfs_file | |
Clfs_file_config | |
Clfs_free | |
Clfs_info | |
►Clfs_superblock | |
Clfs_disk_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 |
CLinkedList | |
CLinkedListBase | |
CLinkEntry | |
CLinkLossService | This service defines behavior when a link is lost between two devices |
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 | |
Cctrl_bits_s | |
Cloramac_keys | |
Cloramac_mcps_confirm_t | |
Cloramac_mcps_indication_t | |
►Cloramac_mhdr_t | |
Chdr_bits_s | |
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 | LoRaPHY Class Parent class for LoRa regional PHY implementations |
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 |
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 |
CLoRaWANStack | LoRaWANStack Class A controller layer for LoRaWAN MAC and PHY |
CLoRaWANTimeHandler | / _____) _ | | ( (____ _____ ____ _| |_ _____ ____| |__ ____ | ___ | (_ _) ___ |/ ___) _ \ _____) ) ____| | | || |_| ____( (___| | | | (______/|_____)_|_|_| __)_____)____)_| |_| (C)2013 Semtech |
CLoWPANNDInterface | 6LoWPAN-ND mesh network interface class |
CLowPowerTickerWrapper | |
CLPC17_EMAC | |
CLPC546XX_EMAC | |
►CLWIP | |
CInterface | |
Clwip_cyclic_timer | This struct contains information about a stack-internal timer function that has to be called at a defined interval |
Clwip_mbox | |
CLWIPMemoryManager | |
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 |
Cmbedtls_psa_stats_s | Statistics about resource consumption related to the PSA keystore |
Cmbedtls_rand_func_container | |
Cmd5_context | / |
Cmemp | |
Cmemp_desc | Memory pool descriptor |
Cmesh_mac_statistics_t | Mesh physical layer statistics |
Cmesh_nw_statistics_t | Mesh network statistics |
CMeshInterface | Common interface that is shared between mesh hardware |
CMeshInterfaceNanostack | |
CMIDIMessage | A MIDI message container |
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 |
►CNanostack | |
CEthernetInterface | |
CInterface | |
CMeshInterface | |
CPPPInterface | |
CNanostackEthernetInterface | Ethernet interface for Nanostack |
CNanostackEthernetPhy | Ethernet PHY driver class for Nanostack |
CNanostackLockGuard | RAII style Nanostack mutex acquisition |
CNanostackMACPhy | MAC PHY driver class for Nanostack |
CNanostackMemoryManager | |
CNanostackPhy | PHY driver class for Nanostack |
CNanostackPPPPhy | PPP PHY driver class for Nanostack |
CNanostackRfPhy | Radio 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 |
Cipv4_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 |
Cipv6_addr_state_changed_s | Args to LWIP_NSC_IPV6_ADDR_STATE_CHANGED callback |
Cipv6_set_s | Args to LWIP_NSC_IPV6_SET callback |
Clink_changed_s | Args to LWIP_NSC_LINK_CHANGED callback |
Cstatus_changed_s | Args to LWIP_NSC_STATUS_CHANGED callback |
CNetStackMemoryManager | |
CNetworkInterface | Common interface that is shared between network devices |
CNetworkStack | NetworkStack class |
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 | |
CNFCProcessController | Wrapper class handles calls and callbacks for NFC controller drivers |
CNFCTestShim | Test app driver wrapper |
Cnode | Connected isochronous stream node |
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 |
CNUMAKER_EMAC | |
Cnvmem_param_t | |
►COnboardNetworkStack | Mbed OS API for onboard IP stack abstraction |
CInterface | Representation of a stack's view of an interface |
COperationList | |
COperationListBase | |
COspi | |
COspiCommand | |
COSPIFBlockDevice | BlockDevice for SFDP based flash devices over OSPI bus |
Cpacket_params | The type describing the packet parameters for every packet types |
Cpacket_status_t | Represents the packet status for every packet type |
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 |
CPalCryptoEnc_t | Encryption data |
CPalI2sConfig_t | I2S configuration |
CPalSpiConfig_t | Peripheral configuration |
CPalTwiDevConfig_t | TWI device configuration |
CPalUartConfig_t | Peripheral configuration |
Cpause_resolutionS | |
Cpbuf | Main packet buffer struct |
Cpbuf_rom | Helper struct for const-correctness only |
CPeripheralList | |
CPinList | |
CPinMap | |
CPlatformMutex | Used to synchronize the execution of threads |
Cpollfd | |
CPort | |
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 |
CPPPInterface | PPPInterface class Implementation of the NetworkInterface for an PPP-service |
Cprefix_option | |
Cpsa_aead_operation_s | |
Cpsa_api_t | |
Cpsa_audit_record | This structure contains the record that is added to the audit log by the requesting secure service |
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 | |
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 | |
CQSPIFBlockDevice | BlockDevice for SFDP based flash devices over QSPI bus |
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 | |
CRDA5981x_EMAC | |
Crda5991h_user_data | |
Crda_enetdata_t | |
Crda_msg | |
CRDAWiFiInterface | RDAWiFiInterface class Implementation of the NetworkStack for an EMAC-based Ethernet driver |
Crdnss_option | |
CReadOnlyArrayGattCharacteristic | Helper class that represents a read-only GattCharacteristic with an array value |
CReadOnlyGattCharacteristic | Helper class that represents a read only GattCharacteristic |
CReadWriteArrayGattCharacteristic | Helper class that represents a readable and writable GattCharacteristic with an array value |
CReadWriteGattCharacteristic | Helper class that represents a readable and writable GattCharacteristic |
Credirect_header | Redirect message header |
Credirected_header_option | |
Creset_reason_capabilities_t | Reset reason capabilities of the platform |
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 |
CRZ_A1_EMAC | |
CRZ_A2_EMAC | |
CSafeBool | Safe conversion of objects in boolean context |
CSaSiAesHwKeyData_t | |
CSaSiAesUserContext_t | |
CSaSiAesUserKeyData_t | |
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 |
CSCL_EMAC | |
Cscl_interface_shared_info_t | |
CSclAccessPoint | SclAccessPoint class |
CSclSTAInterface | SclSTAInterface class Implementation of the Network Stack for the SCL |
CSDBlockDevice | SDBlockDevice class |
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 |
Cserial_fc_pinmap_t | |
Cserial_pinmap_t | |
Cserial_t | Asynch serial HAL structure |
CServiceDiscovery | Host callback types needed by the service discovery procedure |
Cshared_data_tlv_entry | Shared data TLV entry header format |
Cshared_data_tlv_header | Shared data TLV header |
CSHCI_TL_HciInitConf_t | |
CSingletonPtr | Utility class for creating and using a singleton |
CSL_EMAC | |
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 | |
CSMSC9220_EMAC | |
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 |
CSocketAddress | SocketAddress class |
CSocketStats | SocketStats class |
Cspi_capabilities_t | Describes the capabilities of a SPI peripherals |
Cspi_pinmap_t | |
Cspi_t | Asynch SPI HAL structure |
CSPIFBlockDevice | BlockDevice for SFDP based flash devices over SPI bus |
CSPIMaps | |
CSPIMasterTester | |
CSPINoCSMaps | |
CSPISlaveMaps | |
CSPISlaveTester | |
CSPITester | |
Cstat | |
Cstatvfs | |
CSTM32_EMAC | |
CSTM32WL_LoRaRadio | |
CSW_Shared_CRYS_RSAPrimeData_t | |
CSX126X_LoRaRadio | |
CSX1272_LoRaRadio | Radio driver implementation for Semtech SX1272 plus variants |
CSX1276_LoRaRadio | Radio driver implementation for Semtech SX1272 plus variants |
CSynchronizedIntegral | 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 | |
Ctcp_hdr | |
Ctcpip_api_call_data | |
Ctcpip_msg | |
CTCPSocket | TCP socket connection |
CterminalCommand_tag | Terminal command |
Ctest_count_t | |
Ctest_data | |
Ctest_info_t | |
Ctest_status_buffer_t | |
Ctest_tcp_counters | |
Ctest_tcp_txcounters | |
CTestFile | |
Ctestfunc | |
CTestUSBMSD | |
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 |
CThreadInterface | Thread mesh network interface class |
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 |
CTimeoutDriftTester | |
Ctimer_event_t | Timer object description |
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 | |
CTLSSocket | TLSSocket is a wrapper around TCPSocket for interacting with TLS servers |
CTLSSocketWrapper | TLSSocket is a wrapper around Socket for interacting with TLS servers |
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 |
CUARTMaps | |
CUARTNoFCMaps | |
CUARTTester | |
Cudp_hdr | |
CUDPSocket | UDP socket implementation |
CuECC_HashContext | |
Cusb_ep_entry_t | |
Cusb_ep_table_t | |
CUSBAudio | USBAudio example |
CUSBCDC | |
CUSBCDC_ECM | |
►CUSBDevice | Core USB Device driver |
Csetup_packet_t | |
►CUSBEndpointTester | |
Cep_config_t | |
CUSBHID | USBHID example |
CUSBKeyboard | USBKeyboard example |
CUSBMIDI | USBMIDI example |
CUSBMouse | USBMouse example |
CUSBMouseKeyboard | USBMouseKeyboard example |
CUSBMSD | USBMSD class: generic class in order to use all kinds of blocks storage chip |
CUSBPhy | Abstract interface to physical USB hardware |
CUSBPhyEvents | Event handler for USBPhy |
CUSBPhyHw | |
CUSBSerial | USBSerial example |
CUSBTester | |
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 |
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_EMAC | |
Cwhd_interface_shared_info_t | |
CWhdAccessPoint | WhdAccessPoint class |
CWhdSoftAPInterface | WhdSoftAPInterface class Implementation of the SoftAPInterface for the Whd |
►CWhdSTAInterface | WhdSTAInterface class Implementation of the NetworkStack for the WHD |
COlmInterface | |
CWICED_EMAC | |
Cwiced_packet_t | |
Cwiced_tcp_server_t | |
Cwiced_tcp_socket_struct | |
Cwiced_udp_socket_struct | |
CWiFiAccessPoint | WiFiAccessPoint class |
CWiFiInterface | Common interface between Wi-Fi devices |
CWirelessFwInfo_t | |
CWisunBorderRouter | Wi-SUN Border Router class |
CWisunInterface | Wi-SUN mesh network interface 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 |
CWriteOnlyArrayGattCharacteristic | Helper class that represents a write-only GattCharacteristic with an array value |
CWriteOnlyGattCharacteristic | Helper class that represents a write only GattCharacteristic |
Cws_br_info | Struct br_information Border router dynamic information |
Cws_br_radius_timing | Struct ws_br_radius_timing_t is RADIUS timing configuration structure |
Cws_br_route_info | Struct br_route_info is parent child relation structure |
Cws_cca_threshold_table | Struct ws_cca_threshold_table Wi-SUN CCA threshold table information |
Cws_rpl_info | Struct ws_rpl_info Wi-SUN router RPL information |
Cws_stack_state | Struct ws_stack_state Wi-SUN stack 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 |