SEGS  0.6.1-develop [d2cac982]
Super Entity Game Server
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
DummyClass Class Reference

#include <DummyClass.h>

Inheritance diagram for DummyClass:
Inheritance graph
Collaboration diagram for DummyClass:
Collaboration graph

Public Member Functions

 DummyClass ()
 
void dispatch (SEGSEvents::Event *ev) override
 
- Public Member Functions inherited from EventProcessor
int handle_timeout (const ACE_Time_Value &current_time, const void *act) override final
 
int open (void *args=nullptr) override
 
int process_single_event ()
 This is mostly used by unit testing and debugging functions. More...
 
virtual int putq (SEGSEvents::Event *ev, ACE_Time_Value *timeout=nullptr)
 
virtual uint64_t get_id () const =0
 

Protected Member Functions

void serialize_from (std::istream &is) override
 
void serialize_to (std::ostream &is) override
 
void onConnect (SEGSEvents::Connect *ev)
 
void onServerVersion (SEGSEvents::AuthProtocolVersion *ev)
 
void onLoginResponse (SEGSEvents::LoginResponse *ev)
 
void onAuthorizationError (SEGSEvents::AuthorizationError *ev)
 
void onServerListResponse (SEGSEvents::ServerListResponse *ev)
 
void onServerSelectResponse (SEGSEvents::ServerSelectResponse *ev)
 
- Protected Member Functions inherited from EventProcessor
virtual bool per_thread_startup ()
 
virtual void per_thread_shutdown ()
 

Protected Attributes

AuthLinkm_our_link = nullptr
 

Member Data Documentation

◆ m_our_link

AuthLink* DummyClass::m_our_link = nullptr
protected

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