Zephyr API Documentation  3.7.0-rc2
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
Opcodes Aggregator Server model

Macros

#define BT_MESH_MODEL_OP_AGG_SRV
 Opcodes Aggretator Server model composition data entry.
 

Detailed Description

Macro Definition Documentation

◆ BT_MESH_MODEL_OP_AGG_SRV

#define BT_MESH_MODEL_OP_AGG_SRV

#include <zephyr/bluetooth/mesh/op_agg_srv.h>

Value:
BT_MESH_MODEL_CB(BT_MESH_MODEL_ID_OP_AGG_SRV, _bt_mesh_op_agg_srv_op, \
NULL, NULL, &_bt_mesh_op_agg_srv_cb)
#define BT_MESH_MODEL_ID_OP_AGG_SRV
Opcodes Aggregator Server.
Definition: access.h:199
#define BT_MESH_MODEL_CB(_id, _op, _pub, _user_data, _cb)
Composition data SIG model entry with callback functions.
Definition: access.h:491

Opcodes Aggretator Server model composition data entry.

Note
The Opcodes Aggregator Server handles aggregated messages and dispatches them to the respective models and their message handlers. Current implementation assumes that responses are sent from the same execution context as the received message and doesn't allow to send a postponed response, e.g. from workqueue.