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

BLOB Transfer Client Target node. More...

#include <blob_cli.h>

Data Fields

sys_snode_t n
 Linked list node.
 
uint16_t addr
 Target node address.
 
struct bt_mesh_blob_target_pullpull
 Target node's Pull mode context.
 
uint8_t status
 BLOB transfer status, see bt_mesh_blob_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: