|
Sound Open Firmware
|
Internal struct ams_consumer_entry. More...
#include <ams.h>

Data Fields | |
| uint32_t | message_type_id |
| ams_msg_callback_fn | consumer_callback |
| void * | ctx |
| uint16_t | consumer_module_id |
| uint8_t | consumer_instance_id |
| uint8_t | consumer_core_id |
Internal struct ams_consumer_entry.
Describes a single consumer's subscription to a single message. Array of 'ams_consumer_entry' structs forms AsyncMessageService's routing table which allows for message dispatch.
| ams_msg_callback_fn ams_consumer_entry::consumer_callback |
| uint8_t ams_consumer_entry::consumer_core_id |
| uint8_t ams_consumer_entry::consumer_instance_id |
| uint16_t ams_consumer_entry::consumer_module_id |
| void* ams_consumer_entry::ctx |
| uint32_t ams_consumer_entry::message_type_id |