OTS Object Client Callbacks.

Public Attributes#

Callback to handle initialization.

Callback to handle connection to the server.

Callback to handle disconnection from the server.

Callback to handle subscription status changes.

Callback to handle server feature read.

Callback to handle OLCP responses.

Callback to handle OACP responses.

Callback to handle the end of a data transfer.

Callback to handle object change events.

Callback to handle grouped metadata read.

Public Attribute Documentation#

on_init#

sl_bt_ots_client_init_callback_t sl_bt_ots_client_callbacks_t::on_init

Callback to handle initialization.


Definition at line 251 of file common/ots/inc/sl_bt_ots_client.h

on_connect#

sl_bt_ots_client_connection_callback_t sl_bt_ots_client_callbacks_t::on_connect

Callback to handle connection to the server.


Definition at line 252 of file common/ots/inc/sl_bt_ots_client.h

on_disconnect#

sl_bt_ots_client_connection_callback_t sl_bt_ots_client_callbacks_t::on_disconnect

Callback to handle disconnection from the server.


Definition at line 253 of file common/ots/inc/sl_bt_ots_client.h

on_subscription_change#

sl_bt_ots_client_subscription_callback_t sl_bt_ots_client_callbacks_t::on_subscription_change

Callback to handle subscription status changes.


Definition at line 254 of file common/ots/inc/sl_bt_ots_client.h

on_features_read#

sl_bt_ots_client_features_callback_t sl_bt_ots_client_callbacks_t::on_features_read

Callback to handle server feature read.


Definition at line 255 of file common/ots/inc/sl_bt_ots_client.h

on_metadata_read_finished#

sl_bt_ots_client_object_metadata_read_callback_t sl_bt_ots_client_callbacks_t::on_metadata_read_finished

Callback to handle metadata read results.


Definition at line 256 of file common/ots/inc/sl_bt_ots_client.h

on_metadata_write_finished#

sl_bt_ots_client_object_metadata_write_callback_t sl_bt_ots_client_callbacks_t::on_metadata_write_finished

Callback to handle metadata write results.


Definition at line 257 of file common/ots/inc/sl_bt_ots_client.h

on_olcp_response#

sl_bt_ots_client_olcp_callback_t sl_bt_ots_client_callbacks_t::on_olcp_response

Callback to handle OLCP responses.


Definition at line 258 of file common/ots/inc/sl_bt_ots_client.h

on_oacp_response#

sl_bt_ots_client_oacp_callback_t sl_bt_ots_client_callbacks_t::on_oacp_response

Callback to handle OACP responses.


Definition at line 259 of file common/ots/inc/sl_bt_ots_client.h

on_data_transmit#

sl_bt_ots_client_data_transmit_callback_t sl_bt_ots_client_callbacks_t::on_data_transmit

Callback to handle outgoing data.


Definition at line 260 of file common/ots/inc/sl_bt_ots_client.h

on_data_receive#

sl_bt_ots_client_data_receive_callback_t sl_bt_ots_client_callbacks_t::on_data_receive

Callback to handle incoming data.


Definition at line 261 of file common/ots/inc/sl_bt_ots_client.h

on_data_transfer_finished#

sl_bt_ots_client_data_transfer_finished_t sl_bt_ots_client_callbacks_t::on_data_transfer_finished

Callback to handle the end of a data transfer.


Definition at line 262 of file common/ots/inc/sl_bt_ots_client.h

on_object_change#

sl_bt_ots_client_object_changed_callback_t sl_bt_ots_client_callbacks_t::on_object_change

Callback to handle object change events.


Definition at line 263 of file common/ots/inc/sl_bt_ots_client.h

on_filter_read#

sl_bt_ots_client_list_filter_read_callback_t sl_bt_ots_client_callbacks_t::on_filter_read

Callback to handle filter reads.


Definition at line 264 of file common/ots/inc/sl_bt_ots_client.h

on_filter_write#

sl_bt_ots_client_list_filter_write_callback_t sl_bt_ots_client_callbacks_t::on_filter_write

Callback to handle filter writes.


Definition at line 265 of file common/ots/inc/sl_bt_ots_client.h

on_group_metadata_read#

sl_bt_ots_client_group_metadata_read_t sl_bt_ots_client_callbacks_t::on_group_metadata_read

Callback to handle grouped metadata read.


Definition at line 266 of file common/ots/inc/sl_bt_ots_client.h