Zephyr API Documentation  3.4.0
A Scalable Open Source RTOS
3.4.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages

#include <blob_cli.h>

Data Fields

sys_snode_t n
 
uint16_t addr
 
struct bt_mesh_blob_target_pullpull
 
uint8_t status
 
uint8_t procedure_complete:1
 
uint8_t acked:1
 
uint8_t timedout:1
 
uint8_t skip:1
 

Detailed Description

BLOB Transfer Client Target node.

Field Documentation

◆ acked

uint8_t bt_mesh_blob_target::acked

◆ addr

uint16_t bt_mesh_blob_target::addr

Target node address.

◆ n

sys_snode_t bt_mesh_blob_target::n

Linked list node

◆ procedure_complete

uint8_t bt_mesh_blob_target::procedure_complete

◆ pull

struct bt_mesh_blob_target_pull* bt_mesh_blob_target::pull

Target node's Pull mode context. Needs to be initialized when sending a BLOB in Pull mode.

◆ skip

uint8_t bt_mesh_blob_target::skip

◆ status

uint8_t bt_mesh_blob_target::status

BLOB transfer status, see bt_mesh_blob_status.

◆ timedout

uint8_t bt_mesh_blob_target::timedout

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