OTS Object Client instance type.
Public Attributes#
Client List node.
Client status.
Last error during init.
Connection.
GATT database handles for the Object Client.
Callbacks for the higher layers.
Selected Current Object ID.
Single object feature.
Subscription status.
Selected handle index.
Selected olcp/oacp opcode.
Pointer to the target of the read operation.
Current object transfer on L2CAP channel.
Size of the current L2CAP transfer.
Offset of the current L2CAP transfer.
SDU of the current L2CAP transfer.
PDU of the current L2CAP transfer.
Prior L2CAP transfer storage.
Public Attribute Documentation#
gattdb_handles#
sl_bt_ots_gattdb_handles_t sl_bt_ots_client::gattdb_handles
GATT database handles for the Object Client.
read_object#
sl_bt_ots_object_t* sl_bt_ots_client::read_object
Pointer to the target of the read operation.
l2cap_transfer#
sl_bt_l2cap_transfer_transfer_t sl_bt_ots_client::l2cap_transfer
Current object transfer on L2CAP channel.
active_transfer_size#
uint32_t sl_bt_ots_client::active_transfer_size
Size of the current L2CAP transfer.
active_transfer_offset#
uint32_t sl_bt_ots_client::active_transfer_offset
Offset of the current L2CAP transfer.
active_transfer_sdu#
uint16_t sl_bt_ots_client::active_transfer_sdu
SDU of the current L2CAP transfer.
active_transfer_pdu#
uint16_t sl_bt_ots_client::active_transfer_pdu
PDU of the current L2CAP transfer.
prior_channel#
sl_bt_l2cap_transfer_transfer_t sl_bt_ots_client::prior_channel
Prior L2CAP transfer storage.
received_buffer#
uint8_t sl_bt_ots_client::received_buffer[SL_BT_OTS_CLIENT_CONFIG_WRITE_REQUEST_DATA_SIZE]