nRF5 SDK v17.1.0
Data Fields
nrf_ble_ots_c_obj_properties_t Union Reference

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
 

Detailed Description

Properties of an Object Transfer Service object.

Field Documentation

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.


The documentation for this union was generated from the following file:

Documentation feedback | Developer Zone | Subscribe | Updated