13#ifndef ZEPHYR_INCLUDE_BLUETOOTH_MESH_OP_AGG_CLI_H_
14#define ZEPHYR_INCLUDE_BLUETOOTH_MESH_OP_AGG_CLI_H_
32#define BT_MESH_MODEL_OP_AGG_CLI \
33 BT_MESH_MODEL_CB(BT_MESH_MODEL_ID_OP_AGG_CLI, _bt_mesh_op_agg_cli_op, \
34 NULL, NULL, &_bt_mesh_op_agg_cli_cb)
void bt_mesh_op_agg_cli_seq_abort(void)
Abort Opcodes Aggregator context.
size_t bt_mesh_op_agg_cli_seq_tailroom(void)
Get Opcodes Aggregator context tailroom.
int32_t bt_mesh_op_agg_cli_timeout_get(void)
Get the current transmission timeout value.
int bt_mesh_op_agg_cli_seq_send(void)
Opcodes Aggregator message send.
int bt_mesh_op_agg_cli_seq_start(uint16_t net_idx, uint16_t app_idx, uint16_t dst, uint16_t elem_addr)
Configure Opcodes Aggregator context.
bool bt_mesh_op_agg_cli_seq_is_started(void)
Check if Opcodes Aggregator Sequence context is started.
void bt_mesh_op_agg_cli_timeout_set(int32_t timeout)
Set the transmission timeout value.
Bluetooth Mesh Profile APIs.
__INT32_TYPE__ int32_t
Definition stdint.h:74
__UINT16_TYPE__ uint16_t
Definition stdint.h:89
Model callback functions.
Definition access.h:635
Model opcode handler.
Definition access.h:182