SEGS  0.6.1-develop [d2cac982]
Super Entity Game Server
Public Member Functions | Protected Member Functions | List of all members
MapLinkEndpoint Class Referencefinal
Inheritance diagram for MapLinkEndpoint:
Inheritance graph
Collaboration diagram for MapLinkEndpoint:
Collaboration graph

Public Member Functions

 MapLinkEndpoint (const ACE_INET_Addr &local_addr)
 
 ~MapLinkEndpoint () override=default
 
- Public Member Functions inherited from ServerEndpoint
 ServerEndpoint (const ACE_INET_Addr &local_addr)
 
 ~ServerEndpoint () override
 
int open (void *p=nullptr) override
 
void set_downstream (EventProcessor *ds)
 

Protected Member Functions

CRUDLinkcreateLink (EventProcessor *down) override
 
- Protected Member Functions inherited from ServerEndpoint
CRUDLinkcreateLinkInstance ()
 
CRUDLinkgetClientLink (const ACE_INET_Addr &from_addr)
 

Additional Inherited Members

- Protected Attributes inherited from ServerEndpoint
hmAddrProto client_links
 
ACE_Reactor_Notification_Strategy m_notifier
 
ACE_SOCK_Dgram endpoint_
 
ACE_Thread_Mutex m_send_sema
 
EventProcessorm_downstream
 All created links will have this as their downstream target. More...
 

Constructor & Destructor Documentation

◆ MapLinkEndpoint()

MapLinkEndpoint::MapLinkEndpoint ( const ACE_INET_Addr &  local_addr)
inline

◆ ~MapLinkEndpoint()

MapLinkEndpoint::~MapLinkEndpoint ( )
overridedefault

Member Function Documentation

◆ createLink()

CRUDLink* MapLinkEndpoint::createLink ( EventProcessor down)
inlineoverrideprotectedvirtual

Implements ServerEndpoint.


The documentation for this class was generated from the following file: