TrinityCore
ClientOpcodeHandler Class Referenceabstract

#include <Opcodes.h>

+ Inheritance diagram for ClientOpcodeHandler:

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 const * Name
 
SessionStatus Status
 

Detailed Description

Definition at line 2144 of file Opcodes.h.

Constructor & Destructor Documentation

◆ ClientOpcodeHandler()

ClientOpcodeHandler::ClientOpcodeHandler ( char const *  name,
SessionStatus  status,
PacketProcessing  processing 
)
inline

Definition at line 2147 of file Opcodes.h.

Member Function Documentation

◆ Call()

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

Implemented in PacketHandler< PacketClass, HandlerFunction >.

+ Here is the caller graph for this function:

Member Data Documentation

◆ ProcessingPlace

PacketProcessing ClientOpcodeHandler::ProcessingPlace

Definition at line 2152 of file Opcodes.h.


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