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

BLOB Transfer Server instance. More...

#include <blob_srv.h>

Data Structures

struct  bt_mesh_blob_srv_state
 

Data Fields

const struct bt_mesh_blob_srv_cbcb
 Event handler callbacks.
 
const struct bt_mesh_blob_ioio
 
struct k_work_delayable rx_timeout
 
struct bt_mesh_blob_block block
 
const struct bt_mesh_modelmod
 
enum bt_mesh_blob_xfer_phase phase
 
struct bt_mesh_blob_srv::bt_mesh_blob_srv_state state
 
struct {
   uint16_t   chunk_idx
 
   struct k_work_delayable   report
 
pull
 

Detailed Description

BLOB Transfer Server instance.

Field Documentation

◆ block

struct bt_mesh_blob_block bt_mesh_blob_srv::block

◆ cb

const struct bt_mesh_blob_srv_cb* bt_mesh_blob_srv::cb

Event handler callbacks.

◆ chunk_idx

uint16_t bt_mesh_blob_srv::chunk_idx

◆ io

const struct bt_mesh_blob_io* bt_mesh_blob_srv::io

◆ mod

const struct bt_mesh_model* bt_mesh_blob_srv::mod

◆ phase

enum bt_mesh_blob_xfer_phase bt_mesh_blob_srv::phase

◆ 

struct { ... } bt_mesh_blob_srv::pull

◆ report

struct k_work_delayable bt_mesh_blob_srv::report

◆ rx_timeout

struct k_work_delayable bt_mesh_blob_srv::rx_timeout

◆ state

struct bt_mesh_blob_srv::bt_mesh_blob_srv_state bt_mesh_blob_srv::state

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