Access model allocation parameter structure. More...
#include <access.h>
Data Fields | |
access_model_id_t | model_id |
SIG or Vendor Model ID. More... | |
uint16_t | element_index |
Element index to add the model to. More... | |
const access_opcode_handler_t * | p_opcode_handlers |
Pointer to list of opcode handler callbacks. More... | |
uint32_t | opcode_count |
Number of opcode handles. More... | |
void * | p_args |
Generic argument pointer. More... | |
access_publish_timeout_cb_t | publish_timeout_cb |
Timeout callback called when the publication timer expires. More... | |
access_model_id_t access_model_add_params_t::model_id |
uint16_t access_model_add_params_t::element_index |
const access_opcode_handler_t* access_model_add_params_t::p_opcode_handlers |
Pointer to list of opcode handler callbacks.
This can be specified as NULL if access_model_add_params_t::opcode_count is specified as zero.
uint32_t access_model_add_params_t::opcode_count |
void* access_model_add_params_t::p_args |
Generic argument pointer.
This pointer will be supplied as an argument in the callbacks from the access layer, e.g., access_opcode_handler_cb_t. May be set to NULL
if unused.
access_publish_timeout_cb_t access_model_add_params_t::publish_timeout_cb |