|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <WorldSession.h>
Public Member Functions | |
| virtual bool | Process (WorldPacket *packet) |
| WorldSessionFilter (WorldSession *pSession) | |
| ~WorldSessionFilter () | |
| Public Member Functions inherited from PacketFilter | |
| PacketFilter (WorldSession *pSession) | |
| virtual bool | ProcessLogout () const |
| virtual | ~PacketFilter () |
Additional Inherited Members | |
| Static Public Member Functions inherited from PacketFilter | |
| static uint16 | DropHighBytes (uint16 opcode) |
| Protected Attributes inherited from PacketFilter | |
| WorldSession *const | m_pSession |
Definition at line 213 of file WorldSession.h.
|
inlineexplicit |
Definition at line 216 of file WorldSession.h.
References PacketFilter::PacketFilter().
|
inline |
Definition at line 217 of file WorldSession.h.
|
virtual |
Reimplemented from PacketFilter.
Definition at line 67 of file WorldSession.cpp.
References clientOpcodeTable, WorldPacket::GetOpcode(), Object::IsInWorld(), PacketFilter::m_pSession, PROCESS_INPLACE, PROCESS_THREADUNSAFE, and OpcodeHandler::ProcessingPlace.