EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
EVECollectDisp.h File Reference
#include "../common/EVEPktDispatch.h"
#include "../common/PyLookupDump.h"
#include "method_types.h"
#include "destiny_types.h"
Include dependency graph for EVECollectDisp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EVECollectDispatcher
 

Macros

#define CALL_REQ_HANDLER(c)   virtual void Req_##c(const PyPacket *packet, PyCallStream **res);
 
#define CALL_RSP_HANDLER(c)   virtual void Rsp_##c(const PyPacket *packet, PyRepTuple **res);
 
#define BOUND_CALL_RSP_HANDLER(c)   virtual void Bound_Rsp_##c(const PyPacket *packet, PyRepTuple **res);
 
#define NOTIFY_HANDLER(n)   virtual void Notify_##n(const PyPacket *packet, EVENotificationStream **notify);
 
#define DESTINY_HANDLER(n)   virtual void Destiny_##n(const PyPacket *packet, DoDestinyAction *action);
 

Macro Definition Documentation

#define BOUND_CALL_RSP_HANDLER (   c)    virtual void Bound_Rsp_##c(const PyPacket *packet, PyRepTuple **res);

Definition at line 42 of file EVECollectDisp.h.

#define CALL_REQ_HANDLER (   c)    virtual void Req_##c(const PyPacket *packet, PyCallStream **res);

Definition at line 40 of file EVECollectDisp.h.

#define CALL_RSP_HANDLER (   c)    virtual void Rsp_##c(const PyPacket *packet, PyRepTuple **res);

Definition at line 41 of file EVECollectDisp.h.

#define DESTINY_HANDLER (   n)    virtual void Destiny_##n(const PyPacket *packet, DoDestinyAction *action);

Definition at line 52 of file EVECollectDisp.h.

#define NOTIFY_HANDLER (   n)    virtual void Notify_##n(const PyPacket *packet, EVENotificationStream **notify);

Definition at line 43 of file EVECollectDisp.h.