Cogs.Core
Cogs
Network
MessageHub
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::MessageHub
private
broadcastMessage
(const Message::Ptr &message)
Cogs::Network::MessageHub
virtual
disconnectFromAllSenders
()
Cogs::Network::MessageHub
disconnectFromSender
(uint32_t hubid)
Cogs::Network::MessageHub
flushQueuedMessages
()
Cogs::Network::MessageHub
getID
() const (defined in
Cogs::Network::MessageHub
)
Cogs::Network::MessageHub
inline
getNextMessage
()
Cogs::Network::MessageHub
protected
getNoOfQueuedMessages
()
Cogs::Network::MessageHub
HubList
typedef (defined in
Cogs::Network::MessageHub
)
Cogs::Network::MessageHub
hubsMutex
Cogs::Network::MessageHub
private
id
Cogs::Network::MessageHub
private
isSendOnly
() const (defined in
Cogs::Network::MessageHub
)
Cogs::Network::MessageHub
inline
virtual
listeners
Cogs::Network::MessageHub
private
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
messages
Cogs::Network::MessageHub
private
messagesMutex
Cogs::Network::MessageHub
private
noLimit
(defined in
Cogs::Network::MessageHub
)
Cogs::Network::MessageHub
static
processMessage
(Message &) (defined in
Cogs::Network::MessageHub
)
Cogs::Network::MessageHub
inline
private
virtual
processMessages
(size_t limit=noLimit)
Cogs::Network::MessageHub
virtual
queueMessage
(const Message::Ptr &message)
Cogs::Network::MessageHub
virtual
removeAllListeners
()
Cogs::Network::MessageHub
removeListener
(MessageHub *hub)
Cogs::Network::MessageHub
removeListener
(uint32_t hubid)
Cogs::Network::MessageHub
removeSender
(const MessageHub *sender)
Cogs::Network::MessageHub
private
senders
Cogs::Network::MessageHub
private
sendMessage
(const Message::Ptr &message)
Cogs::Network::MessageHub
virtual
~MessageHub
()
Cogs::Network::MessageHub
virtual
Generated by
1.9.6