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
 All created links will have this as their downstream target. More...

Constructor & Destructor Documentation

◆ MapLinkEndpoint()

MapLinkEndpoint::MapLinkEndpoint ( const ACE_INET_Addr &  local_addr)

◆ ~MapLinkEndpoint()

MapLinkEndpoint::~MapLinkEndpoint ( )

Member Function Documentation

◆ createLink()

CRUDLink* MapLinkEndpoint::createLink ( EventProcessor down)

Implements ServerEndpoint.

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