#include <basicmsgqueuemux.h>
Collaboration diagram for BasicMsgQueueMUX:

Public Member Functions | |
| BasicMsgQueueMUX () | |
| virtual | ~BasicMsgQueueMUX () |
| bool | addChannel (BasicMUXChannelBase *channel) |
| void | removeChannel (BasicMUXChannelBase *channel) |
| bool | isOpen () |
| bool | open (key_t key) |
| key_t | create (key_t key) |
| void | close (bool flushFirst=true) |
Protected Member Functions | |
| void | msgCleared (int key) |
| void | wakeWriter () |
| void | writeRun () |
| void | readRun () |
Friends | |
| class | BasicMUXChannelBase |
| class | BasicFunctor< BasicMsgQueueMUX > |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6