HiveMind
|
Functions | |
HiveConnectHiveMindApiMessageHandler | createHiveConnectHiveMindApiMessageHandler () |
create a message handler More... | |
HiveMindHostApiRequestHandler | createHiveMindHostApiRequestHandler () |
create a request handler More... | |
MessageDispatcher | createMessageDispatcher (IHiveMindHostDeserializer &deserializer, IHiveMindHostApiRequestHandler &hivemindApiReqHandler, IHiveConnectHiveMindApiMessageHandler &hiveconnectApiMessageHandler, IGreetSender &greetSender) |
create a message dispatcher More... | |
ThreadSafeQueue< MessageDTO > & | getBuzzMsgQueue () |
get the buzz message queue More... | |
NotificationQueue< MessageDTO > & | getHostMsgQueue () |
get the host message queue More... | |
NotificationQueue< MessageDTO > & | getRemoteMsgQueue () |
get the remote message queue More... | |
NotificationQueue< MessageDTO > & | getInterlocMsgQueue () |
get the interloc message queue More... | |
HiveConnectHiveMindApiMessageHandler MessageHandlerContainer::createHiveConnectHiveMindApiMessageHandler | ( | ) |
create a message handler
HiveMindHostApiRequestHandler MessageHandlerContainer::createHiveMindHostApiRequestHandler | ( | ) |
create a request handler
MessageDispatcher MessageHandlerContainer::createMessageDispatcher | ( | IHiveMindHostDeserializer & | deserializer, |
IHiveMindHostApiRequestHandler & | hivemindApiReqHandler, | ||
IHiveConnectHiveMindApiMessageHandler & | hiveconnectApiMessageHandler, | ||
IGreetSender & | greetSender | ||
) |
create a message dispatcher
ThreadSafeQueue< MessageDTO > & MessageHandlerContainer::getBuzzMsgQueue | ( | ) |
get the buzz message queue
NotificationQueue< MessageDTO > & MessageHandlerContainer::getHostMsgQueue | ( | ) |
get the host message queue
NotificationQueue< MessageDTO > & MessageHandlerContainer::getInterlocMsgQueue | ( | ) |
get the interloc message queue
NotificationQueue< MessageDTO > & MessageHandlerContainer::getRemoteMsgQueue | ( | ) |
get the remote message queue