#include <msgqmuxmapping.h>
Inheritance diagram for MsgQMUXMapping:
Public Member Functions | |
MsgQMUXMapping (const char *filename, side_t side) | |
virtual | ~MsgQMUXMapping () |
bool | open (key_t key) |
key_t | getKey () |
bool | open () |
void | close () |
|
Construct a new message queue mux implentation of a Mapping.
|
|
|
|
Open the message queue mux with the provided key. If side is SOURCE_SIDE and key = 0 a random key will be choosen.
|
|
|
|
Message queue mux implementation of open. This function should not be called. Use open(key_t key) instead.
Reimplemented from Mapping. |
|
Message queue mux implementation of close. Calls Mapping::close() to close all the channels. Then closes the message queue mux. Reimplemented from Mapping. |