nRF5 IoT SDK  v0.9.0
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Structures
Here are the data structures with brief descriptions:
oCble_6lowpan_data_rx_tEvent parameters associated with the BLE_6LO_EVT_INTERFACE_DATA_RX event
oCble_6lowpan_event_param_tAsynchronous event parameter type
oCble_6lowpan_event_tAsynchronous event type
oCble_6lowpan_init_tInitialization parameters type
oCble_ipsp_evt_tIPSP event and associated parameter type
oCble_ipsp_handle_tIPSP handle
oCble_ipsp_init_tIPSP initialization structure
oCbootloader_settings_tStructure holding bootloader settings for application and bank data
oCcoap_block_opt_block1_t
oCcoap_message_conf_tStructure to hold a CoAP message configuration
oCcoap_message_header_tStructure to hold a CoAP message header
oCcoap_message_tStructure to hold a CoAP message
oCcoap_observable_tStruct for CoAP Client for holding an instance of a remote observable resource
oCcoap_observer_tStruct for CoAP Server for holding an instance of a remote observer
oCcoap_option_tStructure to hold a CoAP option
oCcoap_port_tPort identification information
oCcoap_remote_tRemote endpoint
oCcoap_resource_tStructure to hold a CoAP endpoint resource
oCcoap_transport_init_tTransport initialization information
oCcommissioning_evt_tStructure of events passed by the Commissioning module to the parent layer
oCcommissioning_init_params_tStructure for initialization parameters of the Commissioning module
oCcommissioning_timer_tStructure for creating timers in the Commissioning module
oCdfu_device_info_tStructure holding basic device information settings
oCdns6_init_tInitialization parameters type
oCdns6_server_param_tDNS Server parameter
oCeui48_tEUI-48 value type
oCeui64_t
oCicmp6_header_t
oCicmp6_ns_param_t
oCin6_addrIPv6 address
oCiot_context_id_tContext identifiers used in stateful compression
oCiot_context_tContext structure used for efficient compression and decompression
oCiot_dfu_firmware_block_tDescription of single block of firmware
oCiot_dfu_firmware_desc_tDescription of the new firmware that has been written into flash memory
oCiot_file_struct_tGeneric IoT File instance structure
oCiot_interface_tEncapsulates all information of the 6LoWPAN interface
oCiot_pbuffer_alloc_param_tParameters required to allocate the packet buffer
oCiot_pbuffer_tPacket buffer used for exchanging IPv6 payload across layers in both receive and transmit paths
oCiot_tftp_evt_err_tTFTP error event structure
oCiot_tftp_evt_param_tTFTP event structure
oCiot_tftp_evt_tAsynchronous event type
oCiot_tftp_init_tTFTP initialization structure
oCiot_tftp_trans_params_tTFTP Transmission initialization structure (both GET and PUT)
oCiot_timer_client_tIoT Timer client structure
oCiot_timer_clients_list_tIoT Timer client list structure
oCipso_accelerometer_t
oCipso_actuation_t
oCipso_analog_input_t
oCipso_analog_output_t
oCipso_barometer_t
oCipso_digital_input_t
oCipso_digital_output_t
oCipso_generic_sensor_t
oCipso_humidity_t
oCipso_illuminance_t
oCipso_light_control_t
oCipso_load_control_t
oCipso_magnetometer_t
oCipso_power_control_t
oCipso_power_measurement_t
oCipso_presence_t
oCipso_set_point_t
oCipso_temperature_t
oCipv6_addr_conf_tIPv6 address configuration
oCipv6_addr_t
oCipv6_data_rx_tEvent parameters associated with the IPV6_EVT_INTERFACE_RX_DATA event
oCipv6_event_param_tAsynchronous event parameter type
oCipv6_event_tAsynchronous event type
oCipv6_header_t
oCipv6_init_tInitialization parameters type
oCipv6_medium_ble_adv_params_tStructure for storing all advertisement parameters
oCipv6_medium_ble_cb_params_tStructure of BLE-specific parameters of events passed to the parent layer by the IPv6 medium
oCipv6_medium_ble_error_params_tStructure of BLE-specific parameters of errors passed to the parent layer by the IPv6 medium
oCipv6_medium_ble_gap_params_tStructure for storing all GAP parameters
oCipv6_medium_error_tType of IPv6 medium error parameters
oCipv6_medium_evt_tType of IPv6 medium event parameters
oCipv6_medium_init_params_tStructure for initialization parameters of the IPv6 medium
oCipv6_medium_instance_tIPv6 medium instance type
oClwm2m_acl_t
oClwm2m_client_identity_tLWM2M client identity structure type
oClwm2m_connectivity_monitoring_t
oClwm2m_connectivity_statistics_t
oClwm2m_device_t
oClwm2m_firmware_t
oClwm2m_identity_string_tLWM2M identity string
oClwm2m_instance_prototype_tLWM2M instance structure
oClwm2m_location_t
oClwm2m_object_prototype_tLWM2M object prototype structure
oClwm2m_opaque_tLWM2M opaque type
oClwm2m_security_t
oClwm2m_server_config_tLWM2M server configuration type
oClwm2m_server_t
oClwm2m_software_update_t
oClwm2m_string_tLWM2M string type
oCmqtt_binstr_tAbstracts binary strings
oCmqtt_client_tMQTT Client definition to maintain information relevant to the client
oCmqtt_evt_param_tDefines event parameters notified along with asynchronous events to the application. Currently, only MQTT_EVT_PUBLISH is accompanied with parameters
oCmqtt_evt_tDefined MQTT asynchronous event notified to the application
oCmqtt_publish_message_tParameters for a publish message
oCmqtt_publish_param_t
oCmqtt_subscription_list_tList of topics in a subscription request
oCmqtt_topic_tAbstracts MQTT UTF-8 encoded topic that can be subscribed to or published
oCmqtt_utf8_tAbstracts UTF-8 encoded strings
oCnrf_tls_certificate_tCertificate to be used when using certificates for key derivation
oCnrf_tls_instance_tTLS Instance identifier
oCnrf_tls_key_settings_tKey settings to be used for TLS instance
oCnrf_tls_options_tOptions when requesting an TLS instance
oCnrf_tls_preshared_key_tInformation needed when using Pre-shared key ciphers
oCnrf_tls_raw_key_tInformation provided when using Raw Public key ciphers
oCsntp_client_cb_param_tSNTP client callback parameter
oCsntp_client_init_param_tSNTP client initialization structure
oCsockaddrGeneric socket address
oCsockaddr_in6Address record for IPv6 addresses
oCssl_ciphers_t
oCssl_context_t
oCssl_identity_t
oCssl_psk_t
oCudp6_header_t
\Cudp6_socket_tUDP socket reference