Cogs.Core
Cogs::Network::MessageHub Member List

This is the complete list of members for Cogs::Network::MessageHub, including all inherited members.

addListener(MessageHub *hub, bool bidirectional=false)Cogs::Network::MessageHub
addListener(uint32_t hubid, bool bidirectional=false)Cogs::Network::MessageHub
addSender(MessageHub *sender)Cogs::Network::MessageHubprivate
broadcastMessage(const Message::Ptr &message)Cogs::Network::MessageHubvirtual
disconnectFromAllSenders()Cogs::Network::MessageHub
disconnectFromSender(uint32_t hubid)Cogs::Network::MessageHub
flushQueuedMessages()Cogs::Network::MessageHub
getID() const (defined in Cogs::Network::MessageHub)Cogs::Network::MessageHubinline
getNextMessage()Cogs::Network::MessageHubprotected
getNoOfQueuedMessages()Cogs::Network::MessageHub
HubList typedef (defined in Cogs::Network::MessageHub)Cogs::Network::MessageHub
hubsMutexCogs::Network::MessageHubprivate
idCogs::Network::MessageHubprivate
isSendOnly() const (defined in Cogs::Network::MessageHub)Cogs::Network::MessageHubinlinevirtual
listenersCogs::Network::MessageHubprivate
listenTo(MessageHub *hub, bool bidirectional=false)Cogs::Network::MessageHub
listenTo(uint32_t hubid, bool bidirectional=false)Cogs::Network::MessageHub
MessageHub(uint32_t ident=0)Cogs::Network::MessageHub
MessageQueue typedef (defined in Cogs::Network::MessageHub)Cogs::Network::MessageHub
messagesCogs::Network::MessageHubprivate
messagesMutexCogs::Network::MessageHubprivate
noLimit (defined in Cogs::Network::MessageHub)Cogs::Network::MessageHubstatic
processMessage(Message &) (defined in Cogs::Network::MessageHub)Cogs::Network::MessageHubinlineprivatevirtual
processMessages(size_t limit=noLimit)Cogs::Network::MessageHubvirtual
queueMessage(const Message::Ptr &message)Cogs::Network::MessageHubvirtual
removeAllListeners()Cogs::Network::MessageHub
removeListener(MessageHub *hub)Cogs::Network::MessageHub
removeListener(uint32_t hubid)Cogs::Network::MessageHub
removeSender(const MessageHub *sender)Cogs::Network::MessageHubprivate
sendersCogs::Network::MessageHubprivate
sendMessage(const Message::Ptr &message)Cogs::Network::MessageHubvirtual
~MessageHub()Cogs::Network::MessageHubvirtual