►Nble | Entry namespace for all BLE API definitions |
►Ninterface | |
CPalAttClient | Send attribute protocol requests to an ATT server |
CPalEventQueue | Simple interface which allow upper layer to post an event into the event mechanism of the abstracted stack |
CPalGap | Adaptation interface for the GAP layer |
CPalGattClient | Adaptation layer for a GATT client |
CPalGenericAccessService | Manage state of the GAP service exposed by the GATT server |
CPalSecurityManager | Adaptation layer of the Security Manager |
CPalSigningMonitor | Implemented by classes that need to be notified of signing events |
►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 | |
Cadvertising_channel_map_t | Channel map which can be used during advertising |
Cadvertising_data_t | Hold advertising data |
Cadvertising_event_properties_t | Properties of an advertising event |
Cadvertising_fragment_description_t | Description of an advertising fragment |
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 |
Catt_security_requirement_t | Security requirement that can be attached to an attribute operation |
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 |
►CAttFindInformationResponse | The Find Information Response is sent in reply to a received Find Information Request and contains information about this server |
Cinformation_data_t | Handle-uuid pair |
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 |
Cattribute_data_t | Data read from the grouping attribute |
►CAttReadByTypeResponse | Response to a Read By Type request |
Cattribute_data_t | Handle-value pair |
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 |
Cattribute_handle_range_t | Inclusive range of GATT attributes handles |
CAttributeOpcode | Operation code defined for attribute operations |
CAttServerMessage | Base class for Attribute Server Message |
CAttWriteResponse | The Write Response is sent in reply to a valid Write Request and acknowledges that the attribute has been successfully written |
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 |
►CBLE | Abstract away BLE-capable radio transceivers or SOCs |
CInitializationCompleteCallbackContext | Initialization complete event |
COnEventsToProcessCallbackContext | Events to process event |
CBLEInstanceBase | Private interface used to implement the BLE class |
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 |
Cconnection_peer_address_type_t | Peer address type used during connection initiating |
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 |
Cdirect_address_type_t | |
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 |
►CGapAdvertisingReportEvent | Report advertising from one or more LE device |
Cadvertising_t | POD representing an advertising captured by the LE subsystem |
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 |
CGapEvent | Base class of a PalGap Event |
CGapEventType | Enumeration of GAP event types |
CGapRemoteConnectionParameterRequestEvent | Indicate a request from the peer to change the connection parameters |
CGapUnexpectedErrorEvent | Model an unexpected error that happen during a gap procedure |
►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 |
Chci_error_code_t | HCI Error codes |
Cio_capability_t | Type that describe the IO capability of a device; it is used during Pairing Feature exchange |
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 |
Clink_encryption_t | Type that describes link's encryption state |
CMemorySecurityDb | Naive memory implementation for verification |
CNRFCordioHCIDriver | Nordic port of CordioHCIDriver |
CNRFCordioHCITransportDriver | Nordic port of CordioHCITransportDriver |
Cpairing_failure_t | Type that describe a pairing failure |
CPalAttClient | |
CPalConnectionMonitor | Implemented by classes that need to be notified of connection changes |
CPalConnectionMonitorEventHandler | Implemented by classes that are reacting to connection changes |
CPalEventQueue | Simple implementation of the EventQueue |
CPalGap | Implementation of ble::PalGap for the Cordio stack |
CPalGapEventHandler | |
CPalGattClient | Adapt a PalAttClient into a PalGattClient |
CPalGattClientEventHandler | Definition of the general handler of PalGattClient related events |
CPalGenericAccessService | Implementation of ble::PalGenericAccessService for the Cordio stack |
CPalSecurityManager | |
CPalSecurityManagerEventHandler | Handle events generated by ble::PalSecurityManager |
CPalSigningMonitor | |
CPalSigningMonitorEventHandler | Implemented by classes that are reacting to signing events |
CPalSimpleAttFindByTypeValueResponse | Simple implementation of ble::AttFindByTypeValueResponse |
CPalSimpleAttFindInformationResponse | Simple implementation of ble::AttFindInformationResponse |
CPalSimpleAttReadByGroupTypeResponse | Simple implementation of ble::AttReadByGroupTypeResponse |
CPalSimpleAttReadByTypeResponse | Simple implementation of ble::AttReadByTypeResponse |
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 |
Creceived_advertising_type_t | Type of advertising the LE subsystem can use when it advertise |
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 |
CSecurityDb | SecurityDb holds the state for active connections and bonded devices |
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 | 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_address_type_t | Address type used in whitelist operations |
►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 |
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 | |
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_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 |
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 |
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 |
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") |
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 |
CGattHVXCallbackParams | Handle Value Notification/Indication event |
CGattReadAuthCallbackParams | GATT read authorization request event |
CGattReadCallbackParams | GATT Read event definition |
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 |
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 | |
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 |
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 |
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 |
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_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 | |
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 | |
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 | |
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_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_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 |