|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "Common.h"#include "Platform/Singleton.h"#include <cstddef>#include <cstdio>#include <mutex>#include <string>#include <unordered_map>#include <unordered_set>#include <vector>Go to the source code of this file.
Classes | |
| class | Skyfire::PacketLogServer |
| struct | Skyfire::PacketLogServer::SessionLog |
| struct | Skyfire::PacketLogServerSessionInfo |
Namespaces | |
| namespace | Skyfire |
Macros | |
| #define | sPacketLogServer Skyfire::Singleton<Skyfire::PacketLogServer, Skyfire::Mutex>::instance() |
Enumerations | |
| enum | Skyfire::PacketLogServerDirection { Skyfire::PACKET_LOG_CLIENT_TO_SERVER , Skyfire::PACKET_LOG_SERVER_TO_CLIENT } |
| #define sPacketLogServer Skyfire::Singleton<Skyfire::PacketLogServer, Skyfire::Mutex>::instance() |
Definition at line 95 of file PacketLogServer.h.
Referenced by PacketLog::CanLogPacket(), PacketLog::CloseSession(), PacketLog::DisableAllLogging(), PacketLog::DisableCharacterLogging(), PacketLog::EnableCharacterLogging(), PacketLog::EnableGlobalLogging(), PacketLog::GetCharacterLoggingCount(), PacketLog::Initialize(), PacketLog::IsGlobalLoggingEnabled(), RealmSocket::LogAuthPacket(), PacketLog::LogMarker(), PacketLog::LogPacket(), PacketLog::LogPacket(), main(), RealmSocket::NotifyClose(), PacketLog::RefreshSessionInfo(), and RealmSocket::SetPacketLogAccountName().