simple_on_off_client_t

nRF5 SDK for Mesh v5.0.0

Simple OnOff Client state structure. More...

#include <simple_on_off_client.h>

Data Fields

access_model_handle_t model_handle
 Model handle assigned to the client. More...
 
simple_on_off_status_cb_t status_cb
 Status callback called after status received from server. More...
 
simple_on_off_timeout_cb_t timeout_cb
 Periodic timer timeout callback used for periodic publication. More...
 
struct {
   bool   reliable_transfer_active
 Variable used to determine if a transfer is currently active. More...
 
   simple_on_off_msg_set_t   data
 Variable reflecting the data stored in the server. More...
 
} state
 Internal client state. More...
 

Detailed Description

Simple OnOff Client state structure.

Forward declaration.

Definition at line 95 of file simple_on_off_client.h.

Field Documentation

◆ model_handle

access_model_handle_t simple_on_off_client_t::model_handle

Model handle assigned to the client.

Definition at line 98 of file simple_on_off_client.h.

◆ status_cb

simple_on_off_status_cb_t simple_on_off_client_t::status_cb

Status callback called after status received from server.

Definition at line 100 of file simple_on_off_client.h.

◆ timeout_cb

simple_on_off_timeout_cb_t simple_on_off_client_t::timeout_cb

Periodic timer timeout callback used for periodic publication.

Definition at line 102 of file simple_on_off_client.h.

◆ reliable_transfer_active

bool simple_on_off_client_t::reliable_transfer_active

Variable used to determine if a transfer is currently active.

Definition at line 106 of file simple_on_off_client.h.

◆ data

simple_on_off_msg_set_t simple_on_off_client_t::data

Variable reflecting the data stored in the server.

Definition at line 107 of file simple_on_off_client.h.

◆ state

struct { ... } simple_on_off_client_t::state

Internal client state.