MessageQueue Member List
This is the complete list of members for MessageQueue, including all inherited members.
AddReplaceRule(int _host, int _robot, int _interf, int _index, int _type, int _subtype, int _replace) | MessageQueue | |
AddReplaceRule(const player_devaddr_t &device, int _type, int _subtype, int _replace) | MessageQueue | |
CheckReplace(player_msghdr_t *hdr) | MessageQueue | |
ClearFilter(void) | MessageQueue | |
cond | MessageQueue | [private] |
condMutex | MessageQueue | [private] |
data_delivered | MessageQueue | [private] |
data_requested | MessageQueue | [private] |
DataAvailable(void) | MessageQueue | |
drop_count | MessageQueue | [private] |
Empty() | MessageQueue | [inline] |
Filter(Message &msg) | MessageQueue | |
filter_host (defined in MessageQueue) | MessageQueue | [private] |
filter_index (defined in MessageQueue) | MessageQueue | [private] |
filter_interf (defined in MessageQueue) | MessageQueue | [private] |
filter_on | MessageQueue | [private] |
filter_robot (defined in MessageQueue) | MessageQueue | [private] |
filter_subtype (defined in MessageQueue) | MessageQueue | [private] |
filter_type (defined in MessageQueue) | MessageQueue | [private] |
GetLength(void) | MessageQueue | |
head | MessageQueue | [private] |
Length | MessageQueue | [private] |
lock | MessageQueue | [private] |
Lock() | MessageQueue | [inline, private] |
Maxlen | MessageQueue | [private] |
MessageQueue(bool _Replace, size_t _Maxlen) | MessageQueue | |
Pop() | MessageQueue | |
pull | MessageQueue | [private] |
Push(Message &msg) | MessageQueue | |
PushBack(Message &msg, bool haveLock) | MessageQueue | |
PushFront(Message &msg, bool haveLock) | MessageQueue | |
Remove(MessageQueueElement *el) | MessageQueue | [private] |
Replace | MessageQueue | [private] |
replaceRules | MessageQueue | [private] |
SetDataRequested(bool d, bool haveLock) | MessageQueue | |
SetFilter(int host, int robot, int interf, int index, int type, int subtype) | MessageQueue | |
SetPull(bool _pull) | MessageQueue | [inline] |
SetReplace(bool _Replace) | MessageQueue | [inline] |
tail | MessageQueue | [private] |
Unlock() | MessageQueue | [inline, private] |
Wait(double TimeOut=0.0) | MessageQueue | |
~MessageQueue() | MessageQueue |