ble_ots_obj_properties_t

nRF5 SDK v14.2.0

Properties of an Object Transfer Service object. More...

#include <ble_ots.h>

Data Fields

struct {
bool is_delete_permitted :1
bool is_execute_permitted :1
bool is_read_permitted :1
bool is_write_permitted :1
bool is_append_permitted :1
bool is_truncate_permitted :1
bool is_patch_permitted :1
bool is_marked :1
} decoded
uint32_t raw

Detailed Description

Properties of an Object Transfer Service object.

Field Documentation

bool ble_ots_obj_properties_t::is_patch_permitted

When patching, a part of the object is replaced.

bool ble_ots_obj_properties_t::is_truncate_permitted

When writing using truncate mode, and the written length is shorter than the object, the object size is decreased.

  • components/ble/ble_services/experimental_ble_ots/ble_ots.h