Morse Micro IoT SDK  2.9.7
Data Structures
Here are the data structures with brief descriptions:
 Cbeacon_monitor_thread_argsArguments for beacon monitor task
 Cbeacon_vendor_ie_statStructure to store some basic statistics for the beacon Vendor Specific IE reception
 Cchip_cfgChip configuration data structure
 CClassDemoThe ClassDemo class
 Cmbin_deflated_segment_hdrData header in a FIELD_TYPE_XX_SEGMENT_DEFLATED field
 Cmbin_regdom_hdrData header in a FIELD_TYPE_BCF_REGDOM field
 Cmbin_segment_hdrData header in a FIELD_TYPE_XX_SEGMENT field
 Cmbin_tlv_hdrTLV header data structure
 Cmm_rsn_informationData structure to represent information extracted from an RSN information element
 Cmm_s1g_operationData structure to represent information extracted from an S1G Operation information element
 Cmmagic_cli_init_argsCLI initialization arguments structure
 Cmmagic_controller_init_argsInitialization structure for mmagic_controller
 Cmmagic_core_ip_enable_tcp_keepalive_offload_cmd_argsCommand arguments structure for ip_enable_tcp_keepalive_offload
 Cmmagic_core_ip_set_whitelist_filter_cmd_argsCommand arguments structure for ip_set_whitelist_filter
 Cmmagic_core_ip_status_rsp_argsResponse arguments structure for ip_status
 Cmmagic_core_iperf_run_rsp_argsResponse arguments structure for iperf_run
 Cmmagic_core_mqtt_publish_cmd_argsCommand arguments structure for mqtt_publish
 Cmmagic_core_mqtt_start_agent_cmd_argsCommand arguments structure for mqtt_start_agent
 Cmmagic_core_mqtt_start_agent_rsp_argsResponse arguments structure for mqtt_start_agent
 Cmmagic_core_mqtt_stop_agent_cmd_argsCommand arguments structure for mqtt_stop_agent
 Cmmagic_core_mqtt_subscribe_cmd_argsCommand arguments structure for mqtt_subscribe
 Cmmagic_core_ntp_get_time_rsp_argsResponse arguments structure for ntp_get_time
 Cmmagic_core_ping_run_rsp_argsResponse arguments structure for ping_run
 Cmmagic_core_sys_deep_sleep_cmd_argsCommand arguments structure for sys_deep_sleep
 Cmmagic_core_sys_get_version_rsp_argsResponse arguments structure for sys_get_version
 Cmmagic_core_tcp_accept_cmd_argsCommand arguments structure for tcp_accept
 Cmmagic_core_tcp_accept_rsp_argsResponse arguments structure for tcp_accept
 Cmmagic_core_tcp_bind_cmd_argsCommand arguments structure for tcp_bind
 Cmmagic_core_tcp_bind_rsp_argsResponse arguments structure for tcp_bind
 Cmmagic_core_tcp_close_cmd_argsCommand arguments structure for tcp_close
 Cmmagic_core_tcp_connect_cmd_argsCommand arguments structure for tcp_connect
 Cmmagic_core_tcp_connect_rsp_argsResponse arguments structure for tcp_connect
 Cmmagic_core_tcp_read_poll_cmd_argsCommand arguments structure for tcp_read_poll
 Cmmagic_core_tcp_recv_cmd_argsCommand arguments structure for tcp_recv
 Cmmagic_core_tcp_recv_rsp_argsResponse arguments structure for tcp_recv
 Cmmagic_core_tcp_send_cmd_argsCommand arguments structure for tcp_send
 Cmmagic_core_tcp_write_poll_cmd_argsCommand arguments structure for tcp_write_poll
 Cmmagic_core_wlan_beacon_monitor_enable_cmd_argsCommand arguments structure for wlan_beacon_monitor_enable
 Cmmagic_core_wlan_connect_cmd_argsCommand arguments structure for wlan_connect
 Cmmagic_core_wlan_get_mac_addr_rsp_argsResponse arguments structure for wlan_get_mac_addr
 Cmmagic_core_wlan_get_rssi_rsp_argsResponse arguments structure for wlan_get_rssi
 Cmmagic_core_wlan_get_sta_status_rsp_argsResponse arguments structure for wlan_get_sta_status
 Cmmagic_core_wlan_scan_cmd_argsCommand arguments structure for wlan_scan
 Cmmagic_core_wlan_scan_rsp_argsResponse arguments structure for wlan_scan
 Cmmagic_core_wlan_standby_set_config_cmd_argsCommand arguments structure for wlan_standby_set_config
 Cmmagic_core_wlan_standby_set_status_payload_cmd_argsCommand arguments structure for wlan_standby_set_status_payload
 Cmmagic_core_wlan_standby_set_wake_filter_cmd_argsCommand arguments structure for wlan_standby_set_wake_filter
 Cmmagic_core_wlan_wnm_sleep_cmd_argsCommand arguments structure for wlan_wnm_sleep
 Cmmagic_datalink_controller_init_argsInitialization structure for mmagic_datalink_controller
 Cmmagic_ip_link_status_event_argsEvent arguments structure for ip_link_status
 Cmmagic_m2m_agent_init_argsM2M initialization args
 Cmmagic_mqtt_broker_connection_event_argsEvent arguments structure for mqtt_broker_connection
 Cmmagic_mqtt_message_received_event_argsEvent arguments structure for mqtt_message_received
 Cmmagic_wlan_beacon_rx_event_argsEvent arguments structure for wlan_beacon_rx
 Cmmagic_wlan_sta_event_event_argsEvent arguments structure for wlan_sta_event
 Cmmagic_wlan_standby_exit_event_argsEvent arguments structure for wlan_standby_exit
 CmmbufCore mmbuf data structure
 Cmmbuf_listStructure that can be used as the head of a linked list of mmbufs that counts its length
 Cmmbuf_opsOperations data structure for mmbuf
 Cmmconfig_update_nodeUpdate node structure
 Cmmhal_flash_partition_configFlash partition configuration structure
 Cmmhal_robufRead-only buffer data structure
 Cmmhal_wlan_pktmem_init_argsInitialization arguments passed to mmhal_wlan_pktmem_init()
 Cmmhal_wlan_sdio_cmd53_read_argsArguments structure for mmhal_wlan_sdio_cmd53_read()
 Cmmhal_wlan_sdio_cmd53_write_argsArguments structure for mmhal_wlan_sdio_cmd53_write()
 Cmmipal_init_argsInitialize arguments structure
 Cmmipal_ip6_configIPv6 configuration structure
 Cmmipal_ip_configIPv4 configuration structure
 Cmmipal_link_statusStructure representing the current status of the link
 Cmmiperf_client_argsIperf client arguments data structure
 Cmmiperf_reportReport data structure
 Cmmiperf_server_argsIperf server arguments data structure
 Cmmosal_failure_infoData structure used to store information about a failure that can be preserved across reset
 Cmmping_argsPing request arguments data structure
 Cmmping_statsData structure to store ping results
 CmmpktCore mmpkt data structure
 Cmmpkt_listStructure that can be used as the head of a linked list of mmpkts that counts its length
 Cmmpkt_metadata_ptrUnion of pointer types for mmpkt metadata
 Cmmpkt_opsOperations data structure for mmpkt
 Cmmwlan_bcf_metadataBoard configuration file (BCF) metadata
 Cmmwlan_beacon_vendor_ie_filterStructure for storing beacon vendor ie filter parameter
 Cmmwlan_boot_argsArguments data structure for mmwlan_boot()
 Cmmwlan_config_whitelistWhitelist filter configuration
 Cmmwlan_dhcp_lease_infoDHCP lease info structure
 Cmmwlan_dpp_argsStructure to hold the arguments used for the DPP process
 Cmmwlan_dpp_cb_argsStructure passed back when a DPP event occurs
 Cmmwlan_duty_cycle_statsDuty cycle configuration and statistics
 Cmmwlan_morse_statsData structure used to represent an opaque buffer containing Morse statistics
 Cmmwlan_qos_queue_paramsStructure for storing QoS queue parameters
 Cmmwlan_rc_statsRate control statistics data structure
 Cmmwlan_regulatory_dbRegulatory database data structure
 Cmmwlan_s1g_channelRegulatory domain information about an S1G channel
 Cmmwlan_s1g_channel_listA list of S1G channels supported by a given regulatory domain
 Cmmwlan_scan_argsStructure to hold scan arguments
 Cmmwlan_scan_configScan configuration data structure
 Cmmwlan_scan_reqStructure to hold arguments specific to a given instance of a scan
 Cmmwlan_scan_resultResult of the scan request
 Cmmwlan_set_wnm_sleep_enabled_argsStructure for storing WNM sleep extended arguments
 Cmmwlan_softap_argsArguments data structure for mmwlan_softap_enable()
 Cmmwlan_softap_sta_statusData structure for communicating STA status information for stations connected to a Soft AP
 Cmmwlan_sta_argsArguments data structure for mmwlan_sta_enable()
 Cmmwlan_sta_event_cb_argsArgument passed to the STA event callback
 Cmmwlan_standby_configStandby mode configuration parameters
 Cmmwlan_standby_enter_argsArguments for mmwlan_standby_enter
 Cmmwlan_standby_set_status_payload_argsArguments for mmwlan_standby_set_status_payload
 Cmmwlan_standby_set_wake_filter_argsArguments for mmwlan_standby_set_wake_filter
 Cmmwlan_stats_umac_dataData structure to contain all stats from the UMAC
 Cmmwlan_tcp_keepalive_offload_argsArguments data structure for TCP keep-alive arguments
 Cmmwlan_twt_config_argsStructure for storing Target Wake Time (TWT) configuration arguments
 Cmmwlan_tx_metadataMetadata for TX packets
 Cmmwlan_versionStructure for retrieving version information from the mmwlan subsystem
 Craw1536Raw octet string type with maximum length of 1536
 Craw255Raw octet string type with maximum length of 255
 Crest_endpointA REST endpoint
 Crestfs_fileOpaque object used for writing REST output data
 Cslip_rx_stateStructure used to contain the current state for the SLIP receiver
 Cstring100String type with maximum length of 100 (excluding null terminator)
 Cstring254String type with maximum length of 254 (excluding null terminator)
 Cstring32String type with maximum length of 32 (excluding null terminator)
 Cstruct_buffer64Generic 64 byte buffer
 Cstruct_country_codeData type to contain Two character country code (null-terminated) used to identify the regulatory domain
 Cstruct_ip_addrData type for a string representation of an IP address
 Cstruct_ip_statusStructure to contain the current IP status
 Cstruct_iperf_statusData structure to store iperf results
 Cstruct_mac_addrData type to contain mac address byte array
 Cstruct_ouiData type to contain a three octet OUI
 Cstruct_oui_listData type to contain a list of three octet OUIs
 Cstruct_ping_statusData structure to store ping results
 Cstruct_scan_resultStructure for holding a scan result
 Cstruct_scan_statusStructure for returning the scan status
 Cstruct_version_infoStructure for devise firmware and hardware versions
 Ctcp_echo_server_thread_argsArguments for TCP echo server task
 Ctest_countersCounters to track test runs
 Ctest_stepTest step descriptor
 Ctlv_headerTLV (type-length-value) header
 Cudp_broadcast_rx_metadataStruct used in rx mode for storing state
 Cudp_broadcast_rx_payloadUDP broadcast rx payload format