DACS_ERR_T dacs_mailbox_write ( uint32_t *msg, de_id_t dst_de, dacs_process_id_t dst_pid)
Call parameters | |
*msg | A pointer to the message to write. |
dst_de | The message destination DE. |
dst_pid | The destination process id. |
The dacs_mailbox_write service writes a single 32-bit unsigned integer to the specified target mailbox. There are an number of mailbox slots for each process; this number is defined by the implementation. If the destination has an empty mailbox slot this service returns immediately. Otherwise this service blocks until a slot becomes available.