TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ClientOpcodeHandler Class Referenceabstract

#include <Opcodes.h>

Public Member Functions

 ClientOpcodeHandler (char const *name, SessionStatus status, PacketProcessing processing)
 
virtual void Call (WorldSession *session, WorldPacket &packet) const =0
 
- Public Member Functions inherited from OpcodeHandler
 OpcodeHandler (char const *name, SessionStatus status)
 
virtual ~OpcodeHandler ()
 

Public Attributes

PacketProcessing ProcessingPlace
 
- Public Attributes inherited from OpcodeHandler
char constName
 
SessionStatus Status
 

Constructor & Destructor Documentation

ClientOpcodeHandler::ClientOpcodeHandler ( char const name,
SessionStatus  status,
PacketProcessing  processing 
)
inline
1712  : OpcodeHandler(name, status), ProcessingPlace(processing) { }
PacketProcessing ProcessingPlace
Definition: Opcodes.h:1716
OpcodeHandler(char const *name, SessionStatus status)
Definition: Opcodes.h:1701

Member Function Documentation

virtual void ClientOpcodeHandler::Call ( WorldSession session,
WorldPacket packet 
) const
pure virtual

Implemented in PacketHandler< WorldPacket, HandlerFunction >, and PacketHandler< PacketClass, HandlerFunction >.

+ Here is the caller graph for this function:

Member Data Documentation

PacketProcessing ClientOpcodeHandler::ProcessingPlace

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