Zephyr API Documentation
4.1.99
A Scalable Open Source RTOS
4.1.99
Toggle main menu visibility
Main Page
Related Pages
Topics
Data Structures
Data Structures
Data Structure Index
Data Fields
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Enumerator
Files
File List
Globals
All
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
f
g
h
i
k
l
m
n
o
p
r
s
t
u
x
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Macros
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
▼
Zephyr API Documentation
►
Introduction
Deprecated List
▼
Topics
►
Audio
▼
Connectivity
▼
Bluetooth APIs
►
Attribute Protocol (ATT)
►
Audio Input Control Service (AICS)
►
Basic Audio Profile (BAP) LC3 Presets
►
Battery Service (BAS)
►
BlueNRG HCI driver extended API
►
Bluetooth Audio
►
Bluetooth Basic Audio Profile
►
Bluetooth Content Control Identifier
►
Bluetooth Controller
►
Bluetooth Gaming Audio Profile
►
Bluetooth HCI APIs
►
Bluetooth LC3 codec
►
Bluetooth Mesh
►
Byteorder
►
Call Control Profile (CCP)
►
Channel Sounding (CS)
►
Common Audio Profile (CAP)
►
Connection management
►
Coordinated Set Identification Profile (CSIP)
►
Cryptography
►
Current Time Service (CTS)
►
Data buffers
►
Device Address
►
Encrypted Advertising Data (EAD)
►
Gaming Audio Profile (GMAP) LC3 Presets
►
Generic Access Profile (GAP)
►
Generic Attribute Profile (GATT)
►
HCI RAW channel
►
Hands Free Profile (HFP)
►
Hands Free Profile - Audio Gateway (HFP-AG)
►
Hearing Access Service (HAS)
►
Heart Rate Service (HRS)
►
Immediate Alert Service (IAS)
►
Isochronous channels (ISO)
►
L2CAP
►
Media Control Client (MCC)
►
Media Control Service (MCS)
►
Media Proxy
►
Microphone Control Profile (MICP)
▼
Object Transfer Service (OTS)
►
bt_ots_obj_type
►
bt_ots_obj_size
►
bt_ots_feat
►
bt_ots_date_time
►
bt_ots_obj_metadata
►
bt_ots_obj_add_param
►
bt_ots_obj_created_desc
►
bt_ots_cb
►
bt_ots_init_param
►
bt_ots_client
►
bt_ots_client_cb
BT_OTS_CONTINUE
BT_OTS_DATE_TIME_FIELD_SIZE
BT_OTS_OACP_GET_FEAT_ABORT
BT_OTS_OACP_GET_FEAT_APPEND
BT_OTS_OACP_GET_FEAT_CHECKSUM
BT_OTS_OACP_GET_FEAT_CREATE
BT_OTS_OACP_GET_FEAT_DELETE
BT_OTS_OACP_GET_FEAT_EXECUTE
BT_OTS_OACP_GET_FEAT_PATCH
BT_OTS_OACP_GET_FEAT_READ
BT_OTS_OACP_GET_FEAT_TRUNCATE
BT_OTS_OACP_GET_FEAT_WRITE
BT_OTS_OACP_SET_FEAT_ABORT
BT_OTS_OACP_SET_FEAT_APPEND
BT_OTS_OACP_SET_FEAT_CHECKSUM
BT_OTS_OACP_SET_FEAT_CREATE
BT_OTS_OACP_SET_FEAT_DELETE
BT_OTS_OACP_SET_FEAT_EXECUTE
BT_OTS_OACP_SET_FEAT_PATCH
BT_OTS_OACP_SET_FEAT_READ
BT_OTS_OACP_SET_FEAT_TRUNCATE
BT_OTS_OACP_SET_FEAT_WRITE
BT_OTS_OBJ_GET_PROP_APPEND
BT_OTS_OBJ_GET_PROP_DELETE
BT_OTS_OBJ_GET_PROP_EXECUTE
BT_OTS_OBJ_GET_PROP_MARKED
BT_OTS_OBJ_GET_PROP_PATCH
BT_OTS_OBJ_GET_PROP_READ
BT_OTS_OBJ_GET_PROP_TRUNCATE
BT_OTS_OBJ_GET_PROP_WRITE
BT_OTS_OBJ_ID_MASK
BT_OTS_OBJ_ID_MAX
BT_OTS_OBJ_ID_MIN
BT_OTS_OBJ_ID_SIZE
BT_OTS_OBJ_ID_STR_LEN
BT_OTS_OBJ_SET_PROP_APPEND
BT_OTS_OBJ_SET_PROP_DELETE
BT_OTS_OBJ_SET_PROP_EXECUTE
BT_OTS_OBJ_SET_PROP_MARKED
BT_OTS_OBJ_SET_PROP_PATCH
BT_OTS_OBJ_SET_PROP_READ
BT_OTS_OBJ_SET_PROP_TRUNCATE
BT_OTS_OBJ_SET_PROP_WRITE
BT_OTS_OLCP_GET_FEAT_CLEAR
BT_OTS_OLCP_GET_FEAT_GO_TO
BT_OTS_OLCP_GET_FEAT_NUM_REQ
BT_OTS_OLCP_GET_FEAT_ORDER
BT_OTS_OLCP_SET_FEAT_CLEAR
BT_OTS_OLCP_SET_FEAT_GO_TO
BT_OTS_OLCP_SET_FEAT_NUM_REQ
BT_OTS_OLCP_SET_FEAT_ORDER
BT_OTS_STOP
OTS_OBJ_ID_DIR_LIST
►
bt_ots_client_dirlisting_cb
►
bt_ots_oacp_write_op_mode
bt_ots_client_decode_dirlisting
bt_ots_client_get_object_checksum
bt_ots_client_indicate_handler
bt_ots_client_read_feature
bt_ots_client_read_object_data
bt_ots_client_read_object_metadata
bt_ots_client_register
bt_ots_client_select_first
bt_ots_client_select_id
bt_ots_client_select_last
bt_ots_client_select_next
bt_ots_client_select_prev
bt_ots_client_unregister
bt_ots_client_write_object_data
bt_ots_free_instance_get
bt_ots_init
bt_ots_metadata_display
bt_ots_obj_add
bt_ots_obj_delete
bt_ots_obj_id_to_str
bt_ots_svc_decl_get
►
Public Broadcast Profile (PBP)
►
Published Audio Capabilities Service (PACS)
►
RFCOMM
►
Service Discovery Protocol (SDP)
►
Telephone Bearer Service (TBS)
►
Telephone and Media Audio Profile (TMAP)
►
UUIDs
►
Volume Control Profile (VCP)
►
Volume Offset Control Service (VOCS)
►
CAN ISO-TP Protocol
►
IEEE 802.15.4 and Thread APIs
►
LoRaWAN APIs
►
Modem APIs
►
Networking
►
USB
►
DSP Interface
►
Device Driver APIs
►
Device Model
►
Devicetree
►
Error numbers
►
Internal and System API
►
Kernel APIs
►
Memory Management APIs
►
Operating System Services
►
Sensing
►
Testing
►
Third-party
►
Utilities
►
Data Structures
►
Files
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
Data Fields
bt_ots_feat Struct Reference
Connectivity
»
Bluetooth APIs
»
Object Transfer Service (OTS)
Features of the OTS.
More...
#include <
ots.h
>
Data Fields
uint32_t
oacp
uint32_t
olcp
Detailed Description
Features of the OTS.
Field Documentation
◆
oacp
uint32_t
bt_ots_feat::oacp
◆
olcp
uint32_t
bt_ots_feat::olcp
The documentation for this struct was generated from the following file:
zephyr/bluetooth/services/
ots.h
bt_ots_feat
Generated on Thu Apr 24 2025 18:05:37 for Zephyr API Documentation by
1.12.0