DACS_ERR_T dacs_mailbox_read ( uint32_t *msg, de_id_t src_de, dacs_process_id_t src_pid)
Call parameters | |
src_de | The message source DE. |
src_pid | The message source process. |
Return parameter | |
*msg | A pointer to the message received. |
The dacs_mailbox_read service reads a single 32-bit unsigned integer from the specified source mailbox. There are a number of mailbox slots for each process; this number is defined by the implementation. If the source does not have any pending mailbox messages this service call blocks until one arrives.