▼C_PinVector | GPIO Pin Vector Base Class |
CPinVector< n > | GPIO Pin Vector Class PinVector is a template instantiation of the _PinVector class, allowing for minimal storage requirements for potentially large vectors, without heavy code duplication due to template copies |
Caes_context | AES context structure |
CAtCommandProc | |
▼Cconfig_leaf | |
Cconfig_obj | |
CNB::Wifi::driverStatusStruct | |
ChttpRequestStruct | |
CI2C | I2C Peripheral Class |
CIPADDR6 | Used to hold and manipulate IPv4 and IPv6 addresses in dual stack mode |
COS_CRIT | An OS_CRIT object is used to establish critical sections of code that can only be run by one task at a time. Tasks that try to claim a critical section which is currently claimed by another task will stop and wait for that task to leave the critical section before continuing execution |
COS_FIFO | A FIFO is used to pass structures from one task to another. Note: Structures to be passed must have an unused (void *) pointer as its first element. This precludes passing C++ objects with virtual member functions |
COS_FLAGS | An OS_FLAGS object is used to set, clear, and pend on a set of flags that is held and maintained by the object |
COS_MBOX | Mailboxes are used to communicate between tasks |
COS_Q | A queue functions as a fixed size FIFO for communication between tasks |
COS_SEM | Semaphores are used to control access to shared resource critical section, or to communicate between tasks |
COSCriticalSectionObj | A simple wrapper class that helps utilize OS_CRIT objects more effectively |
COSLockAndCritObj | A simple wrapper class that helps utilize OS_CRIT objects to lock tasks and enter critical sections more effectively |
COSLockObj | A simple wrapper class that helps use OS locks effectively |
COSSpinCrit | A simple wrapper class that uses an OS_CRIT object to try and claim a critical section, and will continue the attempt until it is able to do so |
CpageHandlerCallback | |
CPinIO | GPIO Pin Class |
Cpppoptions | Structure to specify PPP options |
CQSPI_Record | This struct contains the major variables/configurations used for a QSPI transfer |
CSerialRecord | |
CSPIModule | SPI Peripheral Module Class |
CSSC_cfg_t | Configuration structure for the SSC driver. Passed to the initialize function to configure the hardware |
CSSC_rxtx_cfg_t | Configuration structure for a given direction (rx or tx) of the SSC module. Passed to the initialize function to configure the hardware |
CSSCCtx_t | |
CStopwatch | Useful for timing events |
CTestObject | Test Object that can be used to store and track state information and data |
CTestResults | This holds the cumulative results for a specific set of tests |
CTestStateData | This is the main object that will keep track of overall test progress and results |
CTickTimeout | TickTimeouts are used to facilitate sequential function calls with timeout parameters that need to index from an initial start time and be proof against TimeTick rollover |
Ctstr1xAuthCredentials | Credentials for the user to authenticate with the AAA server (WPA-Enterprise Mode IEEE802.1x) |
CtstrEthInitParam | Structure to hold ethernet interface parameters. Structure is to be defined and have its attributes set,based on the application's functiality before a call is made to the initialize the wi-fi operations by calling the m2m_wifi_init function. Part of the wi-fi configuration structure tstrWifiInitParam |
CtstrHifHdr | Structure to hold HIF header |
CtstrHifinitParam | Structure to hold HIF Init Param |
CtstrM2MAPAssocInfo | M2M association information of the connected station in the AP mode |
CtstrM2MAPConfig | AP Configuration |
CtstrM2MAssocEntryInfo | M2M association information of of an assoicated entry in the AP mode |
CtstrM2MConnInfo | M2M Provisioning Information obtained from the HTTP Provisioning server |
CtstrM2MDataBufCtrl | Structure holding the incoming buffer's data size information, indicating the data size of the buffer and the remaining buffer's data size . The data of the buffer which holds the packet sent to the host is placed in the tstrEthInitParam structure in the au8ethRcvBuf attribute. This following information is retreived in the host when an event M2M_WIFI_RESP_ETHERNET_RX_PACKET is received in the wi-fi callback function tpfAppWifiCb |
CtstrM2MDeviceNameConfig | Device name |
CtstrM2MIfId | Set Intrface ID |
CtstrM2MIPConfig | Static IP configuration |
CtstrM2mIpRsvdPkt | Received Packet Size and Data Offset |
CtstrM2mLsnInt | Listen interval |
CtstrM2MMulticastMac | M2M add/remove multicast mac address |
CtstrM2MP2PConnect | Set the device to operate in the Wi-Fi Direct (P2P) mode |
CtstrM2mPsType | Power Save Configuration |
CtstrM2mReqScanResult | Scan Result Request |
CtstrM2MScan | Wi-Fi Scan Request |
CtstrM2mScanDone | Wi-Fi Scan Result |
CtstrM2MScanList | Wi-Fi channel list regulation |
CtstrM2MScanRegion | Wi-Fi channel regulation region information |
CtstrM2mSetMacAddress | Sets the MAC address from application. It is only intended for testing purpose. This method is not used for production SW. Production SW reads MAC Address from EFUSE |
CtstrM2mTxPwrLevel | Tx power level |
CtstrM2MUserMaxTxRate | User specified Max Tx Rate |
CtstrM2mWifiConnect | Wi-Fi Connect Request |
CtstrM2mWifiGetRevision | Structure holding firmware version parameters |
CtstrM2MWifiMonitorModeCtrl | Wi-Fi Monitor Mode Filter |
CtstrM2MWifiRxPacketInfo | Wi-Fi RX Frame Header |
CtstrM2mWifiscanResult | Wi-Fi Scan Result |
CtstrM2MWifiSecInfo | Authentication credentials to connect to a Wi-Fi network |
CtstrM2mWifiStateChanged | Wi-Fi Connection State |
CtstrM2MWifiTxPacketInfo | Wi-Fi Tx Packet Info |
CtstrM2mWifiWepParams | WEP security key parameters |
CtstrM2MWPSConnect | WPS Configuration parameters |
CtstrM2MWPSInfo | WPS Result |
CtstrNmBusCapabilities | Structure holding bus capabilities information |
CtstrNmI2cDefault | Structure holding I2C default operation parameters |
CtstrNmI2cSpecial | Structure holding I2C special operation parameters |
CtstrNmSpiRw | Structure holding SPI R/W parameters |
CtstrSystemTime | Used for time storage |
CtstrWifiInitParam | Structure, holding the Wi-Fi configuration attributes such as the Wi-Fi callback, monitoring mode callback and Ethernet parameter initialization structure. Such configuration parameters are required to be set before calling the Wi-Fi initialization function pfAppWifiCb attribute must be set to handle the wi-fi callback operations. pfAppMonCb attribute, is optional based on wether the application requires the monitoring mode configuration, and can there not be set before the initialization. strEthInitParam structure must be set to handle ethernet packet |
CtuniM2MWifiAuth | Wi-Fi Security Parameters for all supported security modes |
CUDPPacket | UDP Packet Class |
Cwifi_init | |
CWireIntf | Wire Interface Class for I2C |
CWM8904 | |