TrinityCore
|
Go to the source code of this file.
Classes | |
class | PacketHandler< PacketClass, HandlerFunction > |
struct | get_packet_class< T > |
struct | get_packet_class< void(WorldSession::*)(PacketClass &)> |
Macros | |
#define | DEFINE_HANDLER(opcode, status, processing, handler) ValidateAndSetClientOpcode<decltype(handler), handler>(opcode, #opcode, status, processing) |
#define | DEFINE_SERVER_OPCODE_HANDLER(opcode, status, con) |
Functions | |
template<typename T > | |
std::string | GetOpcodeNameForLoggingImpl (T id) |
std::string | GetOpcodeNameForLogging (OpcodeClient opcode) |
Lookup opcode name for human understandable logging. More... | |
std::string | GetOpcodeNameForLogging (OpcodeServer opcode) |
Variables | |
OpcodeTable | opcodeTable |
#define DEFINE_HANDLER | ( | opcode, | |
status, | |||
processing, | |||
handler | |||
) | ValidateAndSetClientOpcode<decltype(handler), handler>(opcode, #opcode, status, processing) |
#define DEFINE_SERVER_OPCODE_HANDLER | ( | opcode, | |
status, | |||
con | |||
) |
|
inline |
Definition at line 2187 of file Opcodes.cpp.