SEGS  0.6.1-develop [d2cac982]
Super Entity Game Server
Functions | Variables
Projects/CoX/Common/Servers

Functions

void shutDownAllActiveHandlers ()
 
void postGlobalEvent (Event *ev)
 
void shutDownMessageBus ()
 shutDownMessageBus will request that all message bus handling threads terminate More...
 
 MessageBus::MessageBus ()
 
bool MessageBus::ReadConfigAndRestart ()
 
void MessageBus::dispatch (SEGSEvents::Event *ev) override
 
void MessageBus::serialize_from (std::istream &is) override
 
void MessageBus::serialize_to (std::ostream &os) override
 
 MessageBusEndpoint::~MessageBusEndpoint ()
 
void MessageBusEndpoint::subscribe (uint32_t ev_type)
 
void MessageBusEndpoint::unsubscribe (uint32_t ev_type)
 
 ServerEndpoint::~ServerEndpoint () override
 
int ServerEndpoint::open (void *p=nullptr) override
 
CRUDLinkServerEndpoint::createLinkInstance ()
 
CRUDLinkServerEndpoint::getClientLink (const ACE_INET_Addr &from_addr)
 

Variables

NameTableEntry OpcodeNames []
 

Detailed Description

Function Documentation

◆ createLinkInstance()

CRUDLink * ServerEndpoint::createLinkInstance ( )
protected
Here is the call graph for this function:

◆ dispatch()

void MessageBus::dispatch ( SEGSEvents::Event ev)
overrideprotectedvirtual

Implements EventProcessor.

Here is the call graph for this function:

◆ getClientLink()

CRUDLink * ServerEndpoint::getClientLink ( const ACE_INET_Addr &  from_addr)
protected

◆ MessageBus()

MessageBus::MessageBus ( )

◆ open()

int ServerEndpoint::open ( void *  p = nullptr)
override
Here is the caller graph for this function:

◆ postGlobalEvent()

void postGlobalEvent ( SEGSEvents::Event ev)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ReadConfigAndRestart()

bool MessageBus::ReadConfigAndRestart ( )
Here is the call graph for this function:

◆ serialize_from()

void MessageBus::serialize_from ( std::istream &  is)
overrideprotectedvirtual

Implements EventProcessor.

◆ serialize_to()

void MessageBus::serialize_to ( std::ostream &  os)
overrideprotectedvirtual

Implements EventProcessor.

◆ shutDownAllActiveHandlers()

void shutDownAllActiveHandlers ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ shutDownMessageBus()

void shutDownMessageBus ( )

shutDownMessageBus will request that all message bus handling threads terminate

Note
this cannot be called from one of the message bus handling threads.
Here is the call graph for this function:

◆ subscribe()

void MessageBusEndpoint::subscribe ( uint32_t  ev_type)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ unsubscribe()

void MessageBusEndpoint::unsubscribe ( uint32_t  ev_type)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~MessageBusEndpoint()

MessageBusEndpoint::~MessageBusEndpoint ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~ServerEndpoint()

ServerEndpoint::~ServerEndpoint ( )
override
Here is the call graph for this function:

Variable Documentation

◆ OpcodeNames

NameTableEntry OpcodeNames[]