#include <basicmuxchannel.h>
Inheritance diagram for BasicMUXChannelBase:


Public Member Functions | |
| BasicMUXChannelBase (long key, long msgSize, long qLength) | |
| virtual | ~BasicMUXChannelBase () |
| long | getKey () |
| BasicMUXMessageBase * | read (bool blocking=true) |
| bool | write (BasicMUXMessageBase *msg, bool blocking=true) |
| void | flush () |
| virtual BasicMUXMessageBase * | allocateMsg () |
Protected Member Functions | |
| void | setParent (BasicMsgQueueMUX *parent) |
| void | enqueue (BasicMUXMessageBase *msg) |
| BasicMUXMessageBase * | dequeue () |
| bool | writeQueueIsEmpty () |
| void | msgCleared () |
Friends | |
| class | BasicMsgQueueMUX |
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
Reimplemented in BasicMUXChannel< T >, and BasicMUXChannel< trace_event_t >. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6