OTS Object Server Callbacks.

Public Attributes#

Callback to handle connection of a client.

Callback to handle disconnection of a client.

Callback to handle client subscription status changes.

Callback to handle Object List Filter write operations.

Callback to handle Object List Filter read operations.

Callback to handle OLCP List management events.

Callback to handle OACP Data management events.

Callback to handle incoming data.

Callback to handle the end of a data transfer.

Public Attribute Documentation#

on_client_connect#

sl_bt_ots_server_connection_callback_t sl_bt_ots_server_callbacks_t::on_client_connect

Callback to handle connection of a client.


Definition at line 247 of file common/ots/inc/sl_bt_ots_server.h

on_client_disconnect#

sl_bt_ots_server_connection_callback_t sl_bt_ots_server_callbacks_t::on_client_disconnect

Callback to handle disconnection of a client.


Definition at line 248 of file common/ots/inc/sl_bt_ots_server.h

on_client_subscription_change#

sl_bt_ots_subscription_callback_t sl_bt_ots_server_callbacks_t::on_client_subscription_change

Callback to handle client subscription status changes.


Definition at line 249 of file common/ots/inc/sl_bt_ots_server.h

on_object_metadata_write#

sl_bt_ots_server_object_metadata_write_callback_t sl_bt_ots_server_callbacks_t::on_object_metadata_write

Callback to handle metadata writes.


Definition at line 250 of file common/ots/inc/sl_bt_ots_server.h

on_object_metadata_read#

sl_bt_ots_server_object_metadata_read_callback_t sl_bt_ots_server_callbacks_t::on_object_metadata_read

Callback to handle metadata read operations.


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

on_object_list_filter_set#

sl_bt_ots_server_object_list_filter_wtite_callback_t sl_bt_ots_server_callbacks_t::on_object_list_filter_set

Callback to handle Object List Filter write operations.


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

on_object_list_filter_get#

sl_bt_ots_server_object_list_filter_read_callback_t sl_bt_ots_server_callbacks_t::on_object_list_filter_get

Callback to handle Object List Filter read operations.


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

on_olcp_event#

sl_bt_ots_server_olcp_callback_t sl_bt_ots_server_callbacks_t::on_olcp_event

Callback to handle OLCP List management events.


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

on_oacp_event#

sl_bt_ots_server_oacp_callback_t sl_bt_ots_server_callbacks_t::on_oacp_event

Callback to handle OACP Data management events.


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

on_data_received#

sl_bt_ots_server_data_callback_t sl_bt_ots_server_callbacks_t::on_data_received

Callback to handle incoming data.


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

on_data_transfer_finished#

sl_bt_ots_server_data_transfer_finished_t sl_bt_ots_server_callbacks_t::on_data_transfer_finished

Callback to handle the end of a data transfer.


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

on_data_transmit#

sl_bt_ots_server_data_transmit_callback_t sl_bt_ots_server_callbacks_t::on_data_transmit

Callback to handle outgoing data.


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