Lines Matching full:model
2 * @brief Health Server Model APIs.
14 * @brief Health Server Model
15 * @defgroup bt_mesh_health_srv Health Server Model
27 /** Callback function for the Health Server model */
46 * @param model Health Server model instance to get faults of.
56 int (*fault_get_cur)(const struct bt_mesh_model *model, uint8_t *test_id,
72 * @param model Health Server model instance to get faults of.
82 int (*fault_get_reg)(const struct bt_mesh_model *model, uint16_t company_id,
89 * @param model Health Server model instance to clear faults of.
94 int (*fault_clear)(const struct bt_mesh_model *model, uint16_t company_id);
103 * @param model Health Server model instance to run test for.
111 int (*fault_test)(const struct bt_mesh_model *model, uint8_t test_id,
126 * @param model Health Server model to start the attention state of.
128 void (*attn_on)(const struct bt_mesh_model *model);
135 * @param model
137 void (*attn_off)(const struct bt_mesh_model *model);
149 /** Mesh Health Server Model Context */
151 /** Composition data model entry pointer. */
152 const struct bt_mesh_model *model; member
162 * Define a new health server model. Note that this API needs to be
164 * health server model on. Each instance also needs a unique
173 * @return New mesh model instance.