Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Metadata of an OTS object. More...

#include <ots.h>

Data Fields

char * name
 Object Name.
char name_c [CONFIG_BT_OTS_OBJ_MAX_NAME_LEN+1]
 Object name (client).
struct bt_ots_obj_type type
 Object Type.
struct bt_ots_obj_size size
 Object Size.
struct bt_ots_date_time first_created
 Object first created time.
struct bt_ots_date_time modified
 Object last modified time.
uint64_t id
 Object ID.
uint32_t props
 Object Properties.

Detailed Description

Metadata of an OTS object.

Used by the server as a descriptor for OTS object initialization. Used by the client to present object metadata to the application.

Field Documentation

◆ first_created

struct bt_ots_date_time bt_ots_obj_metadata::first_created

Object first created time.

◆ id

uint64_t bt_ots_obj_metadata::id

Object ID.

◆ modified

struct bt_ots_date_time bt_ots_obj_metadata::modified

Object last modified time.

◆ name

char* bt_ots_obj_metadata::name

Object Name.

◆ name_c

char bt_ots_obj_metadata::name_c[CONFIG_BT_OTS_OBJ_MAX_NAME_LEN+1]

Object name (client).

◆ props

uint32_t bt_ots_obj_metadata::props

Object Properties.

◆ size

struct bt_ots_obj_size bt_ots_obj_metadata::size

Object Size.

◆ type

struct bt_ots_obj_type bt_ots_obj_metadata::type

Object Type.


The documentation for this struct was generated from the following file:
  • include/zephyr/bluetooth/services/ots.h