Properties of an Object Transfer Service object. More...
#include <nrf_ble_ots_c.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 |
Properties of an Object Transfer Service object.
bool nrf_ble_ots_c_obj_properties_t::is_append_permitted |
Object can be appended.
bool nrf_ble_ots_c_obj_properties_t::is_delete_permitted |
Object can be deleted.
bool nrf_ble_ots_c_obj_properties_t::is_execute_permitted |
Object can be executed.
bool nrf_ble_ots_c_obj_properties_t::is_marked |
Boolean to keep track whether the object is marked or not.
bool nrf_ble_ots_c_obj_properties_t::is_patch_permitted |
When patching, a part of the object is replaced.
bool nrf_ble_ots_c_obj_properties_t::is_read_permitted |
Object can be read.
bool nrf_ble_ots_c_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.
bool nrf_ble_ots_c_obj_properties_t::is_write_permitted |
Object can be written.