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

Solicitation PDU RPL Client Model Context. More...

#include <sol_pdu_rpl_cli.h>

Data Fields

const struct bt_mesh_modelmodel
 Solicitation PDU RPL model entry pointer.
 
struct bt_mesh_msg_ack_ctx ack_ctx
 
void(* srpl_status )(struct bt_mesh_sol_pdu_rpl_cli *cli, uint16_t addr, uint16_t range_start, uint8_t range_length)
 Optional callback for Solicitation PDU RPL Status messages.
 

Detailed Description

Solicitation PDU RPL Client Model Context.

Field Documentation

◆ ack_ctx

struct bt_mesh_msg_ack_ctx bt_mesh_sol_pdu_rpl_cli::ack_ctx

◆ model

const struct bt_mesh_model* bt_mesh_sol_pdu_rpl_cli::model

Solicitation PDU RPL model entry pointer.

◆ srpl_status

void(* bt_mesh_sol_pdu_rpl_cli::srpl_status) (struct bt_mesh_sol_pdu_rpl_cli *cli, uint16_t addr, uint16_t range_start, uint8_t range_length)

Optional callback for Solicitation PDU RPL Status messages.

Handles received Solicitation PDU RPL Status messages from a Solicitation PDU RPL server.The start param represents the start of range that server has cleared. The length param represents length of range cleared by server.

Parameters
cliSolicitation PDU RPL client that received the status message.
addrAddress of the sender.
range_startRange start value.
range_lengthRange length value.

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