Operation int
<<virtual>> enqueue (RACE_Message_Block** new_item), in Class RACE_Message_Queue
Documentation
Enqueue an <RACE_Message_Block *> into the <Message_Queue>
FIFO Order is maintained
The Timeouts are set via the RACE_QueuelevelStrategy
If the <timeout> elapses
without receiving a message -1 is returned and <errno> is set to
<EWOULDBLOCK>. If the queue is deactivated -1 is returned and
<errno> is set to <ESHUTDOWN>. Otherwise, returns -1 on failure,
else the number of items still on the queue.
Protocol | | Qualification | |
Exceptions | | Size | |
Time | | Concurrency | Sequential |
Export Control | PublicAccess | | |
Preconditions
Postconditions
Semantics