RA Flexible Software Package Documentation
Release v5.6.0
|
|
This Section Describes the module Notification Callback interface offered to the application
Data Structures | |
struct | rm_ble_mesh_access_model_callback_args_t |
struct | rm_ble_mesh_access_timeout_callback_args_t |
Typedefs | |
typedef void(* | rm_ble_mesh_access_model_callback_t) (rm_ble_mesh_access_model_callback_args_t *p_args) |
typedef void(* | rm_ble_mesh_access_timeout_callback_t) (rm_ble_mesh_access_timeout_callback_args_t *p_args) |
struct rm_ble_mesh_access_model_callback_args_t |
Access Layer Application Asynchronous Notification Callback Arguments.
Data Fields | ||
---|---|---|
void const * | p_context | Placeholder for user data. |
rm_ble_mesh_access_model_req_msg_context_t * | p_msg_context | Context of message received for a specific model instance. |
rm_ble_mesh_access_req_msg_raw_t * | p_msg_raw | Uninterpreted/raw received message for a specific model instance. |
struct rm_ble_mesh_access_timeout_callback_args_t |
Access Layer Model Publication Timeout Callback Arguments.
Access Layer calls the registered callback to indicate Publication Timeout for the associated model.
p_context | Placeholder for user data. |
handle | Model Handle. |
blob | Blob if any or NULL. |
Data Fields | ||
---|---|---|
void const * | p_context | Placeholder for user data. |
rm_ble_mesh_access_model_handle_t | handle | Model handle. |
void * | p_blob | Blob if any or NULL. |
typedef void(* rm_ble_mesh_access_model_callback_t) (rm_ble_mesh_access_model_callback_args_t *p_args) |
Access Layer Application Asynchronous Notification Callback.
Access Layer calls the registered callback to indicate events occurred to the application.
p_args | Access Layer application asynchronous notification callback arguments. |
typedef void(* rm_ble_mesh_access_timeout_callback_t) (rm_ble_mesh_access_timeout_callback_args_t *p_args) |
Access Layer Model Publication Timeout Callback.
Access Layer calls the registered callback to indicate Publication Timeout for the associated model.
p_args | Access Layer Model publication timeout callback arguments. |