SEGS  0.4.2
Super Entity Game Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
EventProcessor Class Referenceabstract

#include <EventProcessor.h>

Inheritance diagram for EventProcessor:
Inheritance graph
Collaboration diagram for EventProcessor:
Collaboration graph

Public Member Functions

int open (void *args=nullptr)
 
int handle_timeout (const ACE_Time_Value &current_time, const void *act)
 
virtual bool per_thread_setup ()
 
virtual void dispatch (SEGSEvent *ev)=0
 

Member Function Documentation

virtual void EventProcessor::dispatch ( SEGSEvent ev)
pure virtual
virtual bool EventProcessor::per_thread_setup ( )
inlinevirtual

Called in svc before start of event servicing, if it returns false, the svc will return -1 thus ending that particular thread


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