#include <PacketLog.h>
Public Member Functions | |
| PacketLogger (const TCHAR *pszKdPipeName) | |
| ~PacketLogger () | |
| void | OnSendReceivePacket (bool bLoggingEnabled, bool bSendPacket, ULONG PacketType, PKD_BUFFER FirstBuffer, PKD_BUFFER SecondBuffer, PKD_CONTEXT KdContext) |
| void | OnWindowsTerminationSimulated () |
| void | OnWindowsTerminationSimDone (char *pDebugMsg) |
Private Attributes | |
| BazisLib::ManagedPointer < BazisLib::AIFile > | m_pFile |
| BazisLib::FilePath | m_LogFilePath |
| unsigned | m_SendPacketNumber |
| unsigned | m_RecvPacketNumber |
| BazisLib::DateTime | m_StartTime |
| std::wstring | m_SessionName |
| bool | m_bTableHeaderPrinted |
Definition at line 13 of file PacketLog.h.
| PacketLogger::PacketLogger | ( | const TCHAR * | pszKdPipeName | ) |
Definition at line 23 of file PacketLog.cpp.
| PacketLogger::~PacketLogger | ( | ) |
Definition at line 309 of file PacketLog.cpp.
| void PacketLogger::OnSendReceivePacket | ( | bool | bLoggingEnabled, | |
| bool | bSendPacket, | |||
| ULONG | PacketType, | |||
| PKD_BUFFER | FirstBuffer, | |||
| PKD_BUFFER | SecondBuffer, | |||
| PKD_CONTEXT | KdContext | |||
| ) |
| void PacketLogger::OnWindowsTerminationSimDone | ( | char * | pDebugMsg | ) |
Definition at line 323 of file PacketLog.cpp.
| void PacketLogger::OnWindowsTerminationSimulated | ( | ) |
Definition at line 315 of file PacketLog.cpp.
bool PacketLogger::m_bTableHeaderPrinted [private] |
Definition at line 24 of file PacketLog.h.
BazisLib::FilePath PacketLogger::m_LogFilePath [private] |
Definition at line 17 of file PacketLog.h.
BazisLib::ManagedPointer<BazisLib::AIFile> PacketLogger::m_pFile [private] |
Definition at line 16 of file PacketLog.h.
unsigned PacketLogger::m_RecvPacketNumber [private] |
Definition at line 20 of file PacketLog.h.
unsigned PacketLogger::m_SendPacketNumber [private] |
Definition at line 19 of file PacketLog.h.
std::wstring PacketLogger::m_SessionName [private] |
Definition at line 23 of file PacketLog.h.
BazisLib::DateTime PacketLogger::m_StartTime [private] |
Definition at line 21 of file PacketLog.h.