#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 > |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|