#include <msgqmuxchannelmapping.h>
Inheritance diagram for MsgQMUXChannelMapping:


| Public Member Functions | |
| MsgQMUXChannelMapping (const char *name, BasicSmartPointer< InstructionContext > instrContext, int id) | |
| virtual | ~MsgQMUXChannelMapping () | 
| bool | openChannel (BasicMsgQueueMUX *msgQMUX) | 
| void | closeChannel (BasicMsgQueueMUX *msgQMUX) | 
| virtual void | send (trace_event_t &event) | 
| virtual trace_event_t | next () | 
| 
 | ||||||||||||||||
| Construct a new message queue mux ChannelMapping. 
 
 | 
| 
 | 
| 
 | 
| 
 | 
| Open this channel in the provided message queue mux. 
 
 
 | 
| 
 | 
| Close this channel's connection in the message queue mux. 
 
 | 
| 
 | 
| The message queue mux implementation of send. This function will block if the channel is full. 
 
 Implements TraceChannel. | 
| 
 | 
| The message queue mux implementation of next. This function will block if until there is a trace event to read. 
 
 Implements TraceChannel. | 
 1.4.6
 1.4.6