bt_mesh_health_srv_cb struct
Syntax
struct bt_mesh_health_srv_cb
{
int (*fault_get_cur)(struct bt_mesh_model *model, uint8_t *test_id,
uint16_t *company_id, uint8_t *faults,
uint8_t *fault_count);
int (*fault_get_reg)(struct bt_mesh_model *model, uint16_t company_id,
uint8_t *test_id, uint8_t *faults,
uint8_t *fault_count);
int (*fault_clear)(struct bt_mesh_model *model, uint16_t company_id);
int (*fault_test)(struct bt_mesh_model *model, uint8_t test_id,
uint16_t company_id);
void (*attn_on)(struct bt_mesh_model *model);
void (*attn_off)(struct bt_mesh_model *model);
};
Fields
int (*)(struct bt_mesh_model *model, uint8_t *test_id,
uint16_t *company_id, uint8_t *faults,
uint8_t *fault_count)
int (*)(struct bt_mesh_model *model, uint16_t company_id,
uint8_t *test_id, uint8_t *faults,
uint8_t *fault_count)
int (*)(struct bt_mesh_model *model, uint8_t test_id,
uint16_t company_id)
Examples
bt_mesh_health_srv_cb is referenced by 1 libraries and example projects: