nRF5 SDK for Mesh v4.0.0
Data Structures
Here are the data structures with brief descriptions:
 Caccess_message_rx_meta_tMetadata for received messages
 Caccess_message_rx_tAccess layer RX event structure
 Caccess_message_tx_tAccess layer TX parameter structure
 Caccess_model_add_params_tAccess model allocation parameter structure
 Caccess_model_id_tAccess layer model ID
 Caccess_opcode_handler_tOpcode handler type
 Caccess_opcode_tAccess layer opcode type
 Caccess_publish_period_tModel publish period structure
 Caccess_publish_retransmit_tModel publish retransmit structure
 Caccess_reliable_tAccess layer acknowledged publish parameter structure
 Cad_listener_t
 Cadv_packet_tThe structure defining the contents of an advertisement packet
 Cadvertiser_channels_tAdvertiser channel configuration
 Cadvertiser_config_tConfiguration of the advertiser to be used when sending the packets
 Cadvertiser_tSingle advertiser instance
 Cadvertiser_tx_complete_params_t
 Capp_level_server_tApplication level structure holding the Level server model context and Level state representation
 Capp_level_state_tInternal structure to hold state and timing information
 Capp_onoff_server_tApplication level structure holding the OnOff server model context and OnOff state representation
 Capp_onoff_state_tInternal structure to hold state and timing information
 Cconfig_client_event_tConfiguration client event structure
 Cconfig_composition_data_header_tComposition data header
 Cconfig_composition_element_header_tAccess element header fields in the composition data
 Cconfig_model_id_tModel ID type for configuration messages
 Cconfig_msg_app_bind_unbind_tMessage format for the Model App Bind/Unbind message
 Cconfig_msg_app_status_tMessage format for the Model App Status message
 Cconfig_msg_appkey_add_tMessage format for the AppKey Add message
 Cconfig_msg_appkey_delete_tMessage format for the AppKey Delete message
 Cconfig_msg_appkey_get_tMessage format for the AppKey Get message
 Cconfig_msg_appkey_list_tMessage format for the AppKey List message
 Cconfig_msg_appkey_status_tMessage format for the AppKey Status message
 Cconfig_msg_appkey_update_tMessage format for the AppKey Update message
 Cconfig_msg_composition_data_get_tMessage format for the Composition Data Get message
 Cconfig_msg_composition_data_status_tMessage format for the Composition Data Status message
 Cconfig_msg_default_ttl_set_tMessage format for the Default TTL Set message
 Cconfig_msg_default_ttl_status_tMessage format for the Default TTL Status message
 Cconfig_msg_friend_set_tMessage format for the Friend Set message
 Cconfig_msg_friend_status_tMessage format for the Friend Status message
 Cconfig_msg_heartbeat_publication_set_tMessage format for the Heartbeat Publication Set message
 Cconfig_msg_heartbeat_publication_status_tMessage format for the Heartbeat Publication Status message
 Cconfig_msg_heartbeat_subscription_set_tMessage format for the Heartbeat Subscription Set message
 Cconfig_msg_heartbeat_subscription_status_tMessage format for the Heartbeat Subscription Status message
 Cconfig_msg_identity_get_tMessage format for the Node Identity Get message
 Cconfig_msg_identity_set_tMessage format for the Node Identity Set message
 Cconfig_msg_identity_status_tMessage format for the Node Identity Status message
 Cconfig_msg_key_index_24_t24-bit key index type
 Cconfig_msg_key_refresh_phase_get_tMessage format for the Key Refresh Phase Get message
 Cconfig_msg_key_refresh_phase_set_tMessage format for the Key Refresh Phase Set message
 Cconfig_msg_key_refresh_phase_status_tMessage format for the Key Refresh Phase Status message
 Cconfig_msg_low_power_node_polltimeout_get_tMessage format for the Low Power node PollTimeout Get message
 Cconfig_msg_low_power_node_polltimeout_status_tMessage format for the Low Power node PollTimeout Status message
 Cconfig_msg_model_app_get_tMessage format for the SIG/Vendor Model App Get message
 Cconfig_msg_model_subscription_get_tMessage format for the SIG/Vendor Model Subscription Get message
 Cconfig_msg_net_beacon_set_tMessage format for the Config Beacon Set message
 Cconfig_msg_net_beacon_status_tMessage format for the Config Beacon Status message
 Cconfig_msg_netkey_add_update_tMessage format for the Network Key Add/Update messages
 Cconfig_msg_netkey_delete_tMessage format for the Network Key Delete message
 Cconfig_msg_netkey_status_tMessage format for the Network Key Status message
 Cconfig_msg_network_transmit_set_tMessage format for the Network Transmit Set message
 Cconfig_msg_network_transmit_status_tMessage format for the Network Transmit Status message
 Cconfig_msg_proxy_set_tMessage format for the GATT Proxy Set message
 Cconfig_msg_proxy_status_tMessage format for the GATT Proxy Status message
 Cconfig_msg_publication_get_tMessage format for the Model Publication Get message
 Cconfig_msg_publication_set_tMessage format for the Model Publication Set message
 Cconfig_msg_publication_status_tMessage format for the Model Publication Status message
 Cconfig_msg_publication_virtual_set_tMessage format for the Model Publication Virtual Set message
 Cconfig_msg_relay_set_tMessage format for the Relay Set message
 Cconfig_msg_relay_status_tMessage format for the Relay Status message
 Cconfig_msg_sig_model_app_list_tMessage format for the SIG Model App List message
 Cconfig_msg_sig_model_subscription_list_tMessage format for the SIG Model Subscription List message
 Cconfig_msg_subscription_add_del_owr_tMessage format for the Model Subscription Add/Delete/Overwrite messages
 Cconfig_msg_subscription_delete_all_tMessage format for the Model Subscription Delete All message
 Cconfig_msg_subscription_status_tMessage format for the Model Subscription Status message
 Cconfig_msg_subscription_virtual_add_del_owr_tMessage format for the Model Subscription Virtual Add/Delete/Overwrite messages
 Cconfig_msg_tUnion of possible status message responses
 Cconfig_msg_vendor_model_app_list_tMessage format for the Vendor Model App List message
 Cconfig_msg_vendor_model_subscription_list_tMessage format for the Vendor Model Subscription List message
 Cconfig_publication_params_tPublication parameters
 Cconfig_publication_state_tPublication state parameter structure
 Cconfig_server_evt_appkey_add_tConfig server Appkey Add event parameter structure
 Cconfig_server_evt_appkey_delete_tConfig server Appkey Delete event parameter structure
 Cconfig_server_evt_appkey_update_tConfig server Appkey Update event parameter structure
 Cconfig_server_evt_beacon_set_tConfig server Beacon State event parameter structure
 Cconfig_server_evt_default_ttl_set_tConfig server Default TTL Set event parameter structure
 Cconfig_server_evt_heartbeat_publication_set_tConfig server Heartbeat Publication Set event parameter structure
 Cconfig_server_evt_heartbeat_subscription_set_tConfig server Heartbeat Subscription Set event parameter structure
 Cconfig_server_evt_key_refresh_phase_set_tConfig server Key Refresh Phase Set event parameter structure
 Cconfig_server_evt_model_app_bind_tConfig server Model Application Bind event parameter structure
 Cconfig_server_evt_model_app_unbind_tConfig server Model Application Unbind event parameter structure
 Cconfig_server_evt_model_publication_set_tConfig server Model Publication Set event parameter structure
 Cconfig_server_evt_model_subscription_add_tConfig server event Subscription Add parameter structure
 Cconfig_server_evt_model_subscription_delete_all_tConfig server Subscription Delete All event parameter structure
 Cconfig_server_evt_model_subscription_delete_tConfig server Subscription Delete event parameter structure
 Cconfig_server_evt_model_subscription_overwrite_tConfig server Subscription Overwrite event parameter structure
 Cconfig_server_evt_netkey_add_tConfig server Network Key Add event parameter structure
 Cconfig_server_evt_netkey_delete_tConfig server Network Key delete event parameter structure
 Cconfig_server_evt_netkey_update_tConfig server Network Key Update event parameter structure
 Cconfig_server_evt_network_transmit_set_tConfig server Network Transmit Set event parameter structure
 Cconfig_server_evt_relay_set_tConfig server Relay Set event parameter structure
 Cconfig_server_evt_tConfiguration server event structure
 Cdsm_local_unicast_address_tStructure representing the unicast addresses assigned to this device
 Cflash_manager_config_tFlash manager configuration structure, defines the user-configurable parts of the flash manager
 Cflash_manager_internal_state_tInternal flash manager state, managed and used internally
 Cflash_manager_metadata_tMetadata structure denoting properties of a flash manager page
 Cflash_manager_page_tSingle flash manager page
 Cflash_manager_t
 Cfm_entry_tSingle flash manager entry
 Cfm_handle_filter_tHandle filter, used to search through all handles to find matches
 Cfm_header_tHeader prepending every flash entry in a flash manager
 Cfm_mem_listener_tMemory listener
 Cfriend_criteria_tParameters of the Friend node Criteria field
 Cgeneric_dtt_client_callbacks_t
 Cgeneric_dtt_client_msg_data_tUnion for holding current message packet
 Cgeneric_dtt_client_settings_tUser provided settings and callbacks for the model instance
 Cgeneric_dtt_client_t
 Cgeneric_dtt_server_callbacks_tDefault Transition Time server callback list
 Cgeneric_dtt_server_settings_tUser provided settings and callbacks for the model instance
 Cgeneric_dtt_server_state_cbs_tTransaction callbacks for the Default Transition Time state
 Cgeneric_dtt_server_t
 Cgeneric_dtt_set_msg_pkt_tPacked message structure typedefs are used for packing and unpacking byte stream
 Cgeneric_dtt_set_params_tUnpacked message structure typedefs are used for API interfaces and for implementing model code
 Cgeneric_dtt_status_msg_pkt_tMessage format for the Default Transition Time Status message
 Cgeneric_dtt_status_params_tParameters for the Default Transition Time Status message
 Cgeneric_level_client_callbacks_t
 Cgeneric_level_client_msg_data_tUnion for holding current message packet
 Cgeneric_level_client_settings_tUser provided settings and callbacks for the model instance
 Cgeneric_level_client_t
 Cgeneric_level_delta_set_msg_pkt_tMessage format for the generic_level Delta Set message
 Cgeneric_level_delta_set_params_tMessage format for the generic_level Delta Set message
 Cgeneric_level_move_set_msg_pkt_tMessage format for the generic_level Move Set message
 Cgeneric_level_move_set_params_tMessage format for the generic_level Move Set message
 Cgeneric_level_server_callbacks_tLevel server callback list
 Cgeneric_level_server_settings_tUser provided settings and callbacks for the model instance
 Cgeneric_level_server_state_cbs_tTransaction callbacks for the Level state
 Cgeneric_level_server_t
 Cgeneric_level_set_msg_pkt_tPacked message structure typedefs are used for packing and unpacking byte stream
 Cgeneric_level_set_params_tUnpacked message structure typedefs are used for API interfaces and for implementing model code
 Cgeneric_level_status_msg_pkt_tMessage format for the generic_level Status message
 Cgeneric_level_status_params_tParameters for the generic_level Status message
 Cgeneric_onoff_client_callbacks_t
 Cgeneric_onoff_client_msg_data_tUnion for holding current message packet
 Cgeneric_onoff_client_settings_tUser provided settings and callbacks for the model instance
 Cgeneric_onoff_client_t
 Cgeneric_onoff_server_callbacks_tOnOff server callback list
 Cgeneric_onoff_server_settings_tUser provided settings and callbacks for the model instance
 Cgeneric_onoff_server_state_cbs_tTransaction callbacks for the OnOff state
 Cgeneric_onoff_server_t
 Cgeneric_onoff_set_msg_pkt_tPacked message structure typedefs are used for packing and unpacking byte stream
 Cgeneric_onoff_set_params_tMandatory parameters for the Generic OnOff Set message
 Cgeneric_onoff_state_tUnpacked message structure typedefs are used for API interfaces and for implementing model code
 Cgeneric_onoff_status_msg_pkt_tMessage format for the generic_onoff Status message
 Cgeneric_onoff_status_params_tParameters for the Generic OnOff Status message
 Cgeneric_ponoff_client_callbacks_t
 Cgeneric_ponoff_client_msg_data_tUnion for holding current message packet
 Cgeneric_ponoff_client_settings_tUser provided settings and callbacks for the model instance
 Cgeneric_ponoff_client_t
 Cgeneric_ponoff_server_settings_tUser provided settings and callbacks for the model instance
 Cgeneric_ponoff_server_t
 Cgeneric_ponoff_set_msg_pkt_tPacked message structure typedefs are used for packing and unpacking byte stream
 Cgeneric_ponoff_set_params_tUnpacked message structure typedefs are used for API interfaces and for implementing model code
 Cgeneric_ponoff_setup_server_callbacks_tDefault Transition Time server callback list
 Cgeneric_ponoff_setup_server_settings_tUser provided settings and callbacks for the model instance
 Cgeneric_ponoff_setup_server_state_cbs_tTransaction callbacks for the Power OnOff state
 Cgeneric_ponoff_setup_server_t
 Cgeneric_ponoff_status_msg_pkt_tMessage format for the Power OnOff Status message
 Cgeneric_ponoff_status_params_tParameters for the Power OnOff Status message
 Chealth_client_evt_attention_status_tAttention status event
 Chealth_client_evt_fault_status_tFault status event
 Chealth_client_evt_period_status_tPeriod status event
 Chealth_client_evt_tAttention status event
 Chealth_client_tHealth client instance structure
 Chealth_msg_attention_set_tHealth Attention Set message format
 Chealth_msg_attention_status_tHealth Attention Status message format
 Chealth_msg_fault_clear_tHealth Fault Clear message format
 Chealth_msg_fault_get_tHealth Fault Get message format
 Chealth_msg_fault_status_tHealth Fault Status message format
 Chealth_msg_fault_test_tHealth Fault Test message format
 Chealth_msg_period_set_tHealth Period Set message format
 Chealth_msg_period_status_tHealth Period Status message format
 Chealth_server_selftest_tStructure defining a self-test function
 Chealth_server_tHealth server instance structure
 Cinstaburst_rx_packet_tA single Instaburst RX packet
 Cinstaburst_rx_stats_tStats structure for Instaburst
 Cinstaburst_tx_config_tInstaburst TX configuration
 Cinstaburst_tx_tInstaburst instance structure
 Cinternal_event_tInternal event structure
 Cmesh_config_entry_id_tMesh config entry identifier
 Cmesh_config_entry_params_tMesh config entry parameters
 Cmesh_config_file_params_tFile parameters for a mesh config file
 Cmesh_config_listener_t
 Cmesh_friend_stats_tFriendship statistics structure
 Cmesh_friendship_lpn_t
 Cmesh_friendship_t
 Cmesh_lpn_friend_request_tFriend Request parameters
 Cmesh_opt_core_adv_t
 Cmesh_provisionee_start_params_tMesh stack configuration parameters
 Cmesh_stack_init_params_tMesh stack configuration parameters
 Cmodel_timer_tStructure for model timers
 Cmodel_transition_tGeneric Transition parameters for the model messages
 Cmove_transition_tInternal structure for holding Move transition related variables
 Cnrf_mesh_address_tBluetooth Mesh address
 Cnrf_mesh_adv_packet_rx_data_tArguments structure for the RX callback function
 Cnrf_mesh_app_id_tApplication ID structure
 Cnrf_mesh_application_secmat_tApplication security material structure
 Cnrf_mesh_beacon_info_tInformation structure for the Bluetooth Mesh network beacons
 Cnrf_mesh_beacon_secmat_tSecurity material for the Bluetooth Mesh network beacons
 Cnrf_mesh_beacon_tx_info_tRun-time transmission information for individual beacons
 Cnrf_mesh_bootloader_id_tBootloader ID structure
 Cnrf_mesh_dfu_bank_info_tDFU Bank info structure
 Cnrf_mesh_dfu_transfer_state_tCurrent state of a transfer
 Cnrf_mesh_dfu_transfer_tDFU transfer information structure
 Cnrf_mesh_evt_config_load_failure_t
 Cnrf_mesh_evt_config_storage_failure_t
 Cnrf_mesh_evt_dfu_tDFU event parameters
 Cnrf_mesh_evt_flash_failed_t
 Cnrf_mesh_evt_friend_request_t
 Cnrf_mesh_evt_friendship_established_t
 Cnrf_mesh_evt_friendship_terminated_t
 Cnrf_mesh_evt_handler_tMesh event handler context structure
 Cnrf_mesh_evt_hb_message_tHeartbeat received event structure
 Cnrf_mesh_evt_hb_subscription_change_tParameters for changes to the heartbeat subscription state
 Cnrf_mesh_evt_iv_update_notification_tIV update event structure
 Cnrf_mesh_evt_key_refresh_notification_tKey refresh notification structure
 Cnrf_mesh_evt_lpn_friend_offer_t
 Cnrf_mesh_evt_lpn_friend_update_t
 Cnrf_mesh_evt_message_tMessage received event structure
 Cnrf_mesh_evt_net_beacon_received_tNetwork beacon received structure
 Cnrf_mesh_evt_rx_failed_tRX failed event structure
 Cnrf_mesh_evt_sar_failed_tSAR failed event structure
 Cnrf_mesh_evt_tMesh event structure
 Cnrf_mesh_evt_tx_complete_tTransmission complete event structure
 Cnrf_mesh_fwid_tID of a standalone firmware segment
 Cnrf_mesh_init_params_tInitialization parameters structure
 Cnrf_mesh_instaburst_event_id_tEvent ID for an extended advertising event with Instaburst
 Cnrf_mesh_network_secmat_tNetwork security material structure
 Cnrf_mesh_opt_tOptions structure
 Cnrf_mesh_prov_bearer_adv_tPB-ADV context structure
 Cnrf_mesh_prov_bearer_gatt_tPB-GATT context structure
 Cnrf_mesh_prov_ctx_tCommon provisioning context forward declaration
 Cnrf_mesh_prov_evt_caps_received_tOOB authentication capabilities received from the provisionee
 Cnrf_mesh_prov_evt_complete_tProvisioning complete event
 Cnrf_mesh_prov_evt_ecdh_request_tRequest for the application to perform the ECDH calculation
 Cnrf_mesh_prov_evt_failed_tProvisioning failed event
 Cnrf_mesh_prov_evt_input_request_tProvisioning input requested event
 Cnrf_mesh_prov_evt_invite_received_tProvisioning invite event
 Cnrf_mesh_prov_evt_link_closed_tProvisioning link closed event
 Cnrf_mesh_prov_evt_link_established_tProvisioning link established event
 Cnrf_mesh_prov_evt_oob_pubkey_request_tOut-of-band public key requested event
 Cnrf_mesh_prov_evt_output_request_tProvisioning output requested event
 Cnrf_mesh_prov_evt_start_received_tProvisioning start event
 Cnrf_mesh_prov_evt_static_request_tStatic provisioning data requested event
 Cnrf_mesh_prov_evt_tProvisioning event structure
 Cnrf_mesh_prov_evt_unprov_tUnprovisioned node beacon received event structure
 Cnrf_mesh_prov_oob_caps_tProvisioning authentication capabilities
 Cnrf_mesh_prov_provisioning_data_tProvisioning data to transmit to a device
 Cnrf_mesh_rx_metadata_gatt_t
 Cnrf_mesh_rx_metadata_instaburst_tMetadata structure for packets received with Instaburst
 Cnrf_mesh_rx_metadata_loopback_tMetadata structure for packets that originated on this device
 Cnrf_mesh_rx_metadata_scanner_tMetadata structure for packets received with the scanner
 Cnrf_mesh_rx_metadata_tRX packet metadata
 Cnrf_mesh_secmat_tBluetooth Mesh security material structure
 Cnrf_mesh_tx_params_tMesh packet transmission parameters
 Cpb_remote_client_tRemote Provisioning Client context structure
 Cpb_remote_event_remote_uuid_tRemote UUID event data
 Cpb_remote_event_tRemote provisioning event structure
 Cpb_remote_msg_link_close_tRemote Prvisioning Link Close Message
 Cpb_remote_msg_link_open_tRemote Provisioning Link Open Message
 Cpb_remote_msg_link_status_report_tRemote Provisioning Link Status Report Message
 Cpb_remote_msg_link_status_tRemote Provisioning Link Status Message
 Cpb_remote_msg_packet_transfer_report_tRemote Provisioning Packet Transfer Report Message
 Cpb_remote_msg_packet_transfer_status_tRemote Provisioning Packet Transport Status Message
 Cpb_remote_msg_packet_transfer_tRemote Provisioning Packet Transfer Message
 Cpb_remote_msg_scan_report_status_tRemote Provisioning Scan Report Status Message
 Cpb_remote_msg_scan_start_filter_tRemote Provisioning Scan Start with Filter Message
 Cpb_remote_msg_scan_status_tRemote Provisioning Scan Status Message
 Cpb_remote_msg_scan_stopped_tRemote Provisioning Scan Stopped Message
 Cpb_remote_msg_scan_unprov_device_number_report_tRemote Provisioning Scan UUID Number Report Message
 Cpb_remote_msg_scan_unprov_device_number_tRemote Provisioning Scan Unprovisioned Device Number Message
 Cpb_remote_msg_scan_uuid_report_tRemote Provisioning Scan UUID Report
 Cpb_remote_packet_tUnion of all Remote Provisioning messages
 Cpb_remote_server_tRemote provisioning server context structure
 Cprov_bearer_callbacks_tStruct defining the bearer callback functions
 Cprov_bearer_interface_tStruct used to provide an interface to provisioning bearers
 Cprov_bearer_tProvisioning bearer context
 Craw_rssi_data_entry_tStructure for holding the raw rssi data from each node before it is handled and sent to the rssi client
 Crssi_client_tRssi client instance structure
 Crssi_data_entry_tPacket format of the RSSI data entry sent from the server to the client
 Crssi_server_tRssi server instance structure
 Crssi_util_tRssi util instance structure
 Cscanner_packet_tContent of a packet received by the scanner
 Cscanner_stats_tScanner statistics structure
 Cserial_cmd_access_element_index_tUsed by access commands that only require the element index
 Cserial_cmd_access_element_loc_set_tUsed to update the location field of an element
 Cserial_cmd_access_handle_get_tUsed to get the handle value for a model instance
 Cserial_cmd_access_handle_pair_tUsed by various access commands that work on address handles for a given model
 Cserial_cmd_access_model_handle_tUsed by access commands that only require the model handle
 Cserial_cmd_access_model_pub_ttl_set_tUsed to update the ttl value for the messages originating from a given model
 Cserial_cmd_access_pub_period_set_tUsed to update the publish period of a model by updating resolution and number of steps
 Cserial_cmd_access_tACCESS layer command parameters
 Cserial_cmd_application_tApplication command parameters
 Cserial_cmd_config_adv_addr_tAdvertisement address config command parameters
 Cserial_cmd_config_channel_map_tChannel map config command parameters
 Cserial_cmd_config_tUnion of all config command parameters
 Cserial_cmd_config_tx_power_tTX power config command parameters
 Cserial_cmd_config_uuid_tUUID config command parameters
 Cserial_cmd_device_beacon_params_get_tBeacon params get cmd parameters
 Cserial_cmd_device_beacon_params_set_tBeacon params set cmd parameters
 Cserial_cmd_device_beacon_start_tBeacon start cmd parameters
 Cserial_cmd_device_beacon_stop_tBeacon stop cmd parameters
 Cserial_cmd_device_echo_tEcho cmd parameters
 Cserial_cmd_device_tUnion of all device command parameters
 Cserial_cmd_dfu_bank_flash_tDFU bank flash command parameters
 Cserial_cmd_dfu_bank_info_get_tDFU bank info get command parameters
 Cserial_cmd_dfu_relay_tDFU relay command parameters
 Cserial_cmd_dfu_request_tDFU request command parameters
 Cserial_cmd_dfu_tDFU command parameters
 Cserial_cmd_mesh_addr_add_tMesh address add command parameters
 Cserial_cmd_mesh_addr_get_tMesh address get command parameters
 Cserial_cmd_mesh_addr_local_unicast_set_tMesh local unicast address set command parameters
 Cserial_cmd_mesh_addr_publication_add_tMesh address publication add command parameters
 Cserial_cmd_mesh_addr_publication_add_virtual_tMesh address publication add virtual command parameters
 Cserial_cmd_mesh_addr_publication_remove_tMesh address publication remove command parameters
 Cserial_cmd_mesh_addr_subscription_add_tMesh address subscription add command parameters
 Cserial_cmd_mesh_addr_subscription_add_virtual_tMes address subscription add virtual command parameters
 Cserial_cmd_mesh_addr_subscription_remove_tMesh address subscription remove command parameters
 Cserial_cmd_mesh_addr_virtual_add_tMesh address virtual add command parameters
 Cserial_cmd_mesh_appkey_add_tMesh appkey add command parameters
 Cserial_cmd_mesh_appkey_delete_tMesh appkey delete command parameters
 Cserial_cmd_mesh_appkey_get_all_tMesh appkey get all command parameters
 Cserial_cmd_mesh_appkey_update_tMesh appkey update command parameters
 Cserial_cmd_mesh_config_server_devkey_bind_tConfiguration Server: device key bind command parameters
 Cserial_cmd_mesh_devkey_add_tMesh devkey add command parameters
 Cserial_cmd_mesh_devkey_delete_tMesh devkey delete command parameters
 Cserial_cmd_mesh_packet_send_tMesh packet send command parameters
 Cserial_cmd_mesh_subnet_add_tMesh subnet add command parameters
 Cserial_cmd_mesh_subnet_delete_tMesh subnet delete command parameters
 Cserial_cmd_mesh_subnet_update_tMesh subnet update command parameters
 Cserial_cmd_mesh_tMesh command parameters
 Cserial_cmd_model_specific_command_header_tHeader for the model specific events
 Cserial_cmd_model_specific_command_tUsed for sending commands to one of the initialized models
 Cserial_cmd_model_specific_init_header_tHeader for the model specific events
 Cserial_cmd_model_specific_init_tUsed for initializing one of the available models
 Cserial_cmd_openmesh_dfu_data_tDFU data parameters
 Cserial_cmd_openmesh_tUnion of all config command parameters
 Cserial_cmd_pb_remote_client_init_tInitialize PB-MESH Client
 Cserial_cmd_pb_remote_client_remote_provision_tStart remote provisioning command
 Cserial_cmd_pb_remote_client_remote_scan_cancel_tCancel remote scanning command
 Cserial_cmd_pb_remote_client_remote_scan_start_tStart remote scanning command
 Cserial_cmd_pb_remote_tPB-Mesh client commands
 Cserial_cmd_prov_auth_data_tAuthentication data parameters
 Cserial_cmd_prov_caps_tProvisioning set capabilities parameters
 Cserial_cmd_prov_data_tProvisioning provision command parameters
 Cserial_cmd_prov_ecdh_data_tECDH shared secret data parameters
 Cserial_cmd_prov_keypair_tKeypair cmd parameters
 Cserial_cmd_prov_oob_use_tOOB method selection parameters
 Cserial_cmd_prov_tUnion of all provisioning command parameters
 Cserial_cmd_tUnion of all command parameters
 Cserial_evt_application_tApplication data event parameters
 Cserial_evt_cmd_rsp_data_addr_list_tAddress handle list response data
 Cserial_evt_cmd_rsp_data_addr_local_unicast_tUnicast address access response data
 Cserial_evt_cmd_rsp_data_addr_tAddress access response data
 Cserial_evt_cmd_rsp_data_adv_addr_tAdvertisement address command response
 Cserial_evt_cmd_rsp_data_appkey_list_tApplication key list response data
 Cserial_evt_cmd_rsp_data_appkey_tApplication key access response data
 Cserial_evt_cmd_rsp_data_beacon_params_tBeacon parameter command response
 Cserial_evt_cmd_rsp_data_device_uuid_tDevice UUID command response
 Cserial_evt_cmd_rsp_data_devkey_tDevice key access response data
 Cserial_evt_cmd_rsp_data_dfu_bank_info_tCommand response data with dfu bank information
 Cserial_evt_cmd_rsp_data_dfu_state_tCommand response data with dfu state
 Cserial_evt_cmd_rsp_data_elem_loc_get_tCommand response data with the element location info
 Cserial_evt_cmd_rsp_data_elem_model_count_get_tCommand response data with the model count
 Cserial_evt_cmd_rsp_data_elem_models_get_tCommand response to SERIAL_OPCODE_CMD_ACCESS_MODEL_APP_GET with application key handles
 Cserial_evt_cmd_rsp_data_firmware_info_tCommand response data with firmware info
 Cserial_evt_cmd_rsp_data_housekeeping_tSerial interface housekeeping data
 Cserial_evt_cmd_rsp_data_list_size_tCommand response data with a list size
 Cserial_evt_cmd_rsp_data_model_apps_get_tCommand response to SERIAL_OPCODE_CMD_ACCESS_MODEL_APP_GET with application key handles
 Cserial_evt_cmd_rsp_data_model_cmd_tCommand response to SERIAL_OPCODE_CMD_MODEL_SPECIFIC_COMMAND from the model addressed
 Cserial_evt_cmd_rsp_data_model_handle_get_tCommand response data with the model handle
 Cserial_evt_cmd_rsp_data_model_id_get_tCommand response data with the model id
 Cserial_evt_cmd_rsp_data_model_init_tCommand response to SERIAL_OPCODE_CMD_MODEL_SPECIFIC_INIT with the reserved model handle
 Cserial_evt_cmd_rsp_data_model_pub_addr_get_tCommand response data with address handle for the publish address
 Cserial_evt_cmd_rsp_data_model_pub_app_get_tCommand response data with appkey handle of the application key used for publishing
 Cserial_evt_cmd_rsp_data_model_pub_period_get_tCommand response data with publish period information
 Cserial_evt_cmd_rsp_data_model_pub_ttl_get_tCommand response data with the publish ttl value
 Cserial_evt_cmd_rsp_data_model_subs_get_tCommand response to SERIAL_OPCODE_CMD_ACCESS_MODEL_SUBS_GET command with subscription address handles
 Cserial_evt_cmd_rsp_data_models_get_tCommand response to SERIAL_OPCODE_CMD_MODEL_SPECIFIC_MODELS_GET with available model IDs
 Cserial_evt_cmd_rsp_data_packet_send_tCommand response to SERIAL_OPCODE_CMD_MESH_PACKET_SEND with information about the sent packet
 Cserial_evt_cmd_rsp_data_prov_ctx_tCommand response data with context information
 Cserial_evt_cmd_rsp_data_raw_addr_tRaw address access response data
 Cserial_evt_cmd_rsp_data_serial_version_tCommand response data with version information
 Cserial_evt_cmd_rsp_data_subnet_list_tSubnetwork list response data
 Cserial_evt_cmd_rsp_data_subnet_tSubnetwork access response data
 Cserial_evt_cmd_rsp_data_tx_power_tCommand response data with TX power
 Cserial_evt_cmd_rsp_tCommand response packet
 Cserial_evt_device_echo_tEcho data
 Cserial_evt_device_internal_event_tInternal event data
 Cserial_evt_device_started_tDevice started event packet
 Cserial_evt_device_tDevice event parameters
 Cserial_evt_dfu_bank_tDFU bank available event parameters
 Cserial_evt_dfu_end_tDFU end event parameters
 Cserial_evt_dfu_firmware_outdated_tDFU firmware outdated event parameters
 Cserial_evt_dfu_req_relay_tDFU relay request event parameters
 Cserial_evt_dfu_req_source_tDFU source request event parameters
 Cserial_evt_dfu_start_tDFU start event parameters
 Cserial_evt_dfu_tDFU event parameters
 Cserial_evt_mesh_hb_message_tMesh heartbeat event parameters
 Cserial_evt_mesh_iv_update_tMesh IV update event parameters
 Cserial_evt_mesh_key_refresh_tMesh key refresh event parameters
 Cserial_evt_mesh_message_received_tMesh message received event parameters
 Cserial_evt_mesh_tUnion of all serial event parameters
 Cserial_evt_mesh_tx_complete_tMesh TX complete event
 Cserial_evt_model_specific_header_tHeader for the model specific events
 Cserial_evt_model_specific_tEvent generated by one of the initialized models
 Cserial_evt_prov_auth_request_tProvisioning authentication data request event packet
 Cserial_evt_prov_caps_received_tProvisioning capabilities received event
 Cserial_evt_prov_complete_tProvisioning complete event packet
 Cserial_evt_prov_ecdh_request_tECDH request packet
 Cserial_evt_prov_failed_tProvisioning failed packet
 Cserial_evt_prov_invite_received_tProvisioning invite event
 Cserial_evt_prov_link_closed_tProvisioning link closed event
 Cserial_evt_prov_link_established_tProvisioning link established event
 Cserial_evt_prov_output_request_tOutput request packet
 Cserial_evt_prov_start_received_tProvisioning start event
 Cserial_evt_prov_tProvisioning event parameters
 Cserial_evt_prov_unprov_tUnprovisioned beacon received
 Cserial_evt_tUnion of all serial event parameters
 Cserial_handler_common_opcode_to_fp_map_tStructure for mapping a command opcode to the command processing function
 Cserial_handler_models_info_tInformation struct for registering a model with the serial handler to make it available over serial
 Cserial_packet_tSerial packet structure
 Cset_transition_tInternal structure for holding Set/Delta Set transition related variables
 Csimple_on_off_client_tSimple OnOff Client state structure
 Csimple_on_off_msg_set_tMessage format for the Simple OnOff Set message
 Csimple_on_off_msg_set_unreliable_tMessage format for th Simple OnOff Set Unreliable message
 Csimple_on_off_msg_status_tMessage format for the Simple OnOff Status message
 Csimple_on_off_server_tSimple OnOff Server state structure
 Ctid_tracker_tStructure for tracking TID expiry for the models

Documentation feedback | Developer Zone | Subscribe | Updated