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 ( )

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: