_system_clock_dfll_config | DFLL-specific data container |
_system_clock_dpll_config | DPLL-specific data container |
_system_clock_module | System clock module data container |
_system_clock_xosc_config | XOSC-specific data container |
Client | |
MessageHandlers | |
EcDomainParam | |
EcPoint | |
extint_chan_conf | External Interrupt Controller channel configuration structure |
extint_events | External Interrupt event enable/disable structure |
extint_nmi_conf | External Interrupt Controller NMI configuration structure |
FileBlockDescriptor | |
in_addr | IPv4 address representation |
jsmn_parser | JSON parser |
jsmntok_t | JSON token description |
jsonStruct | This is the struct form of a JSON Key value pair |
JsonTokenTable_t | |
MessageData | |
MQTTCallbackParams | MQTT Callback Function Parameters |
MQTTClient_t | MQTT Client Type Definition |
MQTTConnackFlags | |
MQTTConnectFlags | |
MQTTConnectParams | MQTT Connection Parameters |
MQTTHeader | Bitfields for the MQTT header byte |
MQTTLenString | |
MQTTMessage | |
MQTTMessageParams | MQTT Message Parameters |
MQTTPacket_connectData | |
MQTTPacket_willOptions | Defines the MQTT "Last Will and Testament" (LWT) settings for the connect packet |
MQTTPublishParams | MQTT Publish Parameters |
MQTTString | |
MQTTSubscribeParams | MQTT Subscription Parameters |
MQTTwillOptions | Last Will and Testament Definition |
Network | Network Structure |
port_config | Port pin configuration structure |
sha256ctxt | |
ShadowParameters_t | Shadow Connect parameters |
sockaddr | Generic socket address structure |
sockaddr_in | Socket address structure for IPV4 addresses. Used to specify socket address information to connect to. Can be cast to sockaddr structure |
spi_config | SPI configuration structure |
spi_master_config | SPI Master configuration structure |
spi_module | SERCOM SPI driver software device instance structure |
spi_slave_config | SPI slave configuration structure |
spi_slave_inst | SPI peripheral slave instance structure |
spi_slave_inst_config | SPI peripheral slave configuration structure |
StructCPtr | Structure of pointers to constant 64-, 32-, 16- and 8-bit unsigned integers |
StructCVPtr | Structure of pointers to constant volatile 64-, 32-, 16- and 8-bit unsigned integers |
StructPtr | Structure of pointers to 64-, 32-, 16- and 8-bit unsigned integers |
StructVPtr | Structure of pointers to volatile 64-, 32-, 16- and 8-bit unsigned integers |
SubscriptionRecord_t | |
system_clock_source_dfll_config | Configuration structure for DFLL |
system_clock_source_osc32k_config | Configuration structure for OSC32K |
system_clock_source_osc8m_config | Configuration structure for OSC8M |
system_clock_source_xosc32k_config | Configuration structure for XOSC32K |
system_clock_source_xosc_config | Configuration structure for XOSC |
system_gclk_chan_config | Generic Clock configuration structure |
system_gclk_gen_config | Generic Clock Generator configuration structure |
system_pinmux_config | Port pin configuration structure |
tcc_capture_config | Configuration struct for the TCC module capture |
tcc_config | TCC configuration structure |
tcc_counter_config | Configuration struct for the TCC module base counter |
tcc_events | TCC event enable/disable structure |
tcc_input_event_config | TCC input event enable/disable/configure structure |
tcc_match_wave_config | Configuration struct for the TCC module match/wave generation |
tcc_module | TCC software device instance structure |
tcc_non_recoverable_fault_config | Configuration struct for TCC module non-recoverable fault |
tcc_output_event_config | TCC output event enable/disable/configure structure |
tcc_pins_config | Configuration struct for the TCC module output pins |
tcc_recoverable_fault_config | Configuration struct for TCC module recoverable fault |
tcc_wave_extension_config | Configuration struct for the TCC module waveform extension |
Timer | |
TLSConnectParams | TLS Connection Parameters |
ToBeReceivedAckRecord_t | |
tstr1xAuthCredentials | |
tstrAcceptReply | |
tstrAuth1xMschap2 | |
tstrAuth1xTls | |
tstrAuthPsk | |
tstrAuthWep | |
tstrBindCmd | |
tstrBindReply | |
tstrCloseCmd | |
tstrConfAutoRate | Auto TX rate selection parameters passed to m2m_wifi_conf_auto_rate |
tstrConnectAlpnReply | Connect Reply, contains sock number, error value and index of negotiated application protocol |
tstrConnectCmd | |
tstrConnectReply | Connect Reply, contains sock number and error value |
tstrCyptoResp | Crypto response |
tstrDnsReply | DNS Reply, contains hostName and HostIP |
tstrEccReqInfo | |
tstrEcdhReqInfo | |
tstrECDomainParam | ECC Curve Domain Parameters |
tstrEcdsaSignReqInfo | |
tstrEcdsaVerifyReqInfo | |
tstrECPoint | Elliptic Curve point representation |
tstrEllipticCurve | Definition of an elliptic curve |
tstrEthInitParam | Structure to hold Ethernet interface parameters. Structure is to be defined and have its attributes set, based on the application's functionality before a call is made to initialize the wi-fi operations by calling the m2m_wifi_init function. Part of the wi-fi configuration structure tstrWifiInitParam. Applications shouldn't need to define this structure, if the bypass mode is not defined |
tstrFlashLUTEntry | |
tstrFlashLUTHeader | |
tstrGpRegs | |
tstrHifContext | |
tstrHifHdr | Structure to hold HIF header |
tstrListenCmd | |
tstrListenReply | |
tstrM2MAPConfig | AP Configuration |
tstrM2MAPConfigExt | AP Configuration Extension |
tstrM2MAPModeConfig | AP Configuration |
tstrM2mBatteryVoltage | Battery Voltage |
tstrM2mBinaryHeader | Structure holding compatibility version info for firmware binaries |
tstrM2mClientState | PS Client State |
tstrM2mConnCredCmn | Wi-Fi Connect Credentials Common section |
tstrM2mConnCredHdr | Wi-Fi Connect Credentials Header |
tstrM2MConnInfo | M2M Provisioning Information obtained from the HTTP Provisioning server |
tstrM2MDefaultConnResp | Response error of the m2m_default_connect |
tstrM2MDeviceNameConfig | Device name |
tstrM2mEnableLogs | Enable Firmware logs |
tstrM2MGenericResp | Generic success/error response |
tstrM2MIPConfig | IP configuration (static/DHCP). The same structure is used for DCHP callback as well as static IP configuration |
tstrM2mIpCtrlBuf | 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 when in the bypass mode, is placed in the tstrEthInitParam::au8ethRcvBuf attribute. This following information is retrieved in the host when an event M2M_WIFI_RESP_ETHERNET_RX_PACKET is received in the Wi-Fi callback function tpfAppWifiCb |
tstrM2mIpRsvdPkt | Received Packet Size and Data Offset |
tstrM2mLsnInt | Listen interval |
tstrM2MMulticastMac | M2M add/remove multi-cast mac address |
tstrM2MProvisionInfo | M2M Provisioning Information obtained from the HTTP Provisioning server |
tstrM2MProvisionModeConfig | M2M Provisioning Mode Configuration |
tstrM2mPsType | Power Save Configuration |
tstrM2mPwrMode | Power Mode |
tstrM2mReqScanResult | Scan Result Request |
tstrM2mRev | Structure holding firmware version parameters and build date/time |
tstrM2MScan | Wi-Fi Scan Request |
tstrM2mScanDone | Wi-Fi Scan Result |
tstrM2MScanOption | This struct contains the configuration options for Wi-Fi scan |
tstrM2MScanRegion | Wi-Fi channel regulation region information |
tstrM2Mservercmd | PS Server CMD |
tstrM2mServerInit | PS Server initialization |
tstrM2mSetMacAddress | Sets the MAC address from application. The WINC load the mac address from the effuse by default to the WINC configuration memory, but that function is used to let the application overwrite the configuration memory with the mac address from the host |
tstrM2mSha256Ctxt | SHA256 context data |
tstrM2mSlpReqTime | Manual power save request sleep time |
tstrM2MSNTPConfig | SNTP Client Configuration |
tstrM2MStopScanOption | This struct holds additional configuration options for Wi-Fi scan |
tstrM2mTxPwrLevel | Tx power level |
tstrM2mWifi1xHdr | Wi-Fi Authentication 802.1x header for parameters. The parameters (Domain, UserName, PrivateKey/Password) are appended to this structure |
tstrM2mWifiApId | Specify an access point (by SSID) |
tstrM2mWifiAuthInfoHdr | Generic Wi-Fi authentication information to be sent in a separate HIF message of type M2M_WIFI_IND_CONN_PARAM (preceding M2M_WIFI_REQ_CONN) |
tstrM2mWifiConnHdr | Wi-Fi Connect Request (new format) for use with M2M_WIFI_REQ_CONN. This structure is sent across the HIF along with the relevant auth details. One of: tstrM2mWifiPsk tstrM2mWifiWep tstrM2mWifi1xHdr If further authentication details need to be sent (such as client certificate for 1x TLS), they are sent with header tstrM2mWifiAuthInfoHdr in a preceding HIF message of type M2M_WIFI_IND_CONN_PARAM |
tstrM2mWiFiGainIdx | Gain Table index selection corresponding to specific WiFi region |
tstrM2mWifiGainsParams | Gain Values |
tstrM2MWifiMonitorModeCtrl | Wi-Fi Monitor Mode Filter |
tstrM2mWifiPsk | Passphrase and PSK for WPA(2) PSK |
tstrM2mWiFiRoaming | Roaming related information |
tstrM2MWifiRxPacketInfo | Wi-Fi RX Frame Header |
tstrM2mWifiscanResult | Wi-Fi Scan Result |
tstrM2mWifiStateChanged | Wi-Fi Connection State |
tstrM2MWifiTxPacketInfo | Wi-Fi TX Packet Info |
tstrM2mWifiWep | WEP security key header |
tstrM2mWifiWepParams | |
tstrM2mWiFiXOSleepEnable | Choose to keep the XO on or off over deep sleep |
tstrM2MWPSConnect | WPS Configuration parameters |
tstrM2MWPSInfo | WPS Result |
tstrNetworkId | |
tstrNmBusCapabilities | Structure holding bus capabilities information |
tstrNmI2cDefault | Structure holding I2C default operation parameters |
tstrNmI2cSpecial | Structure holding I2C special operation parameters |
tstrNmSpiRw | Structure holding SPI R/W parameters |
tstrNmUartDefault | Structure holding UART default operation parameters |
tstrOtaControlSec | Control Section Structure. The Control Section is used to define the working image and the validity of the roll-back image and its offset, also both firmware versions are kept in this structure |
tstrOtaHostFileEraseStatusResp | Host File OTA Information |
tstrOtaHostFileGetStatusResp | Host File OTA Information |
tstrOtaHostFileReadStatusResp | Host File OTA Information |
tstrOtaInitHdr | This struct contains the OTA image header |
tstrOtaUpdateInfo | This struct contains the OTA update information |
tstrOtaUpdateStatusResp | This struct contains the OTA update status |
tstrPingCmd | |
tstrPingReply | |
tstrPrng | M2M Request PRNG |
tstrRecvCmd | |
tstrRecvReply | |
tstrSendCmd | |
tstrSendReply | Send Reply, contains socket number and number of sent bytes |
tstrSetSocketOptCmd | |
tstrSockAddr | |
tstrSockErr | Detail about socket failures. Used with get_error_detail |
tstrSocket | |
tstrSocketAcceptMsg | Socket accept status |
tstrSocketBindMsg | Socket bind status |
tstrSocketConnectMsg | Socket connect status |
tstrSocketListenMsg | Socket listen status |
tstrSocketRecvMsg | Socket recv status |
tstrSslCertExpSettings | SSL Certificate Expiry Validation Settings |
tstrSslSetActiveCsList | |
tstrSSLSetSockOptCmd | |
tstrSSLSocketCreateCmd | |
tstrSystemTime | Used for time storage |
tstrTlsCrlEntry | Certificate data for inclusion in a revocation list (CRL) |
tstrTlsCrlInfo | Certificate revocation list details |
tstrTlsSrvChunkHdr | |
tstrTlsSrvSecFileEntry | This struct contains a TLS certificate |
tstrTlsSrvSecHdr | This struct contains a set of TLS certificates |
tstrWifiInitParam | Structure, holding the Wi-fi configuration attributes such as the wi-fi callback , monitoring mode callback and Ethernet parameter initialization structure. |
Union16 | 16-bit union |
Union32 | 32-bit union |
Union64 | 64-bit union |
UnionCPtr | Union of pointers to constant 64-, 32-, 16- and 8-bit unsigned integers |
UnionCVPtr | Union of pointers to constant volatile 64-, 32-, 16- and 8-bit unsigned integers |
UnionPtr | Union of pointers to 64-, 32-, 16- and 8-bit unsigned integers |
UnionVPtr | Union of pointers to volatile 64-, 32-, 16- and 8-bit unsigned integers |
usart_config | USART configuration struct |
usart_module | SERCOM USART driver software device instance structure |