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