Access layer type definitions. More...
Data Structures | |
| struct | access_model_id_t |
| Access layer model ID. More... | |
| struct | access_opcode_t |
| Access layer opcode type. More... | |
| struct | access_message_rx_meta_t |
| Metadata for received messages. More... | |
| struct | access_message_rx_t |
| Access layer RX event structure. More... | |
| struct | access_message_tx_t |
| Access layer TX parameter structure. More... | |
| struct | access_opcode_handler_t |
| Opcode handler type. More... | |
| struct | access_model_add_params_t |
| Access model allocation parameter structure. More... | |
| struct | access_publish_period_t |
| Model publish period structure. More... | |
| struct | access_publish_retransmit_t |
| Model publish retransmit structure. More... | |
Typedefs | |
| typedef uint16_t | access_model_handle_t |
| Access layer handle type. More... | |
| typedef void(* | access_publish_timeout_cb_t) (access_model_handle_t handle, void *p_args) |
| Access layer publish timeout event callback. More... | |
| typedef void(* | access_opcode_handler_cb_t) (access_model_handle_t handle, const access_message_rx_t *p_message, void *p_args) |
| Access layer opcode handler callback type. More... | |
Detailed Description
Access layer type definitions.
Typedef Documentation
◆ access_model_handle_t
| typedef uint16_t access_model_handle_t |
Access layer handle type.
Definition at line 162 of file access.h.
◆ access_publish_timeout_cb_t
| typedef void(* access_publish_timeout_cb_t) (access_model_handle_t handle, void *p_args) |
Access layer publish timeout event callback.
- Parameters
-
[in] handle Access layer model handle. [in] p_args Optional generic argument pointer.
Definition at line 170 of file access.h.
◆ access_opcode_handler_cb_t
| typedef void(* access_opcode_handler_cb_t) (access_model_handle_t handle, const access_message_rx_t *p_message, void *p_args) |
Access layer opcode handler callback type.
- Parameters
-
[in] handle Access layer model handle. [in] p_message Access RX message structure. [in] p_args Optional generic argument pointer.
Definition at line 250 of file access.h.
Enumeration Type Documentation
◆ access_publish_resolution_t
Periodic publishing step resolution.
Definition at line 321 of file access.h.
◆ access_status_t
| enum access_status_t |
Access layer status codes.
Definition at line 47 of file access_status.h.