
Definition at line 37 of file mtsMailBox.h.
| bool mtsMailBox::Write | ( | mtsCommandBase * | command | ) |
Write a command to the mailbox. If a post command queued command has been provided, the command is executed.
Referenced by mtsCommandQueuedWrite< _argumentType >::Execute().
| void mtsMailBox::ThreadSignalWait | ( | void | ) |
Wait for thread signal, used by blocking commands just after Write. ExecuteNext will Raise the thread signal if the queued command was blocking.
Referenced by mtsCommandQueuedWrite< _argumentType >::Execute().
| osaThreadSignal* mtsMailBox::GetThreadSignal | ( | void | ) | [inline] |
Get the thread signal. Used by event receivers.
Definition at line 72 of file mtsMailBox.h.
| bool mtsMailBox::ExecuteNext | ( | void | ) |
Execute the oldest command queued.