mirror of
https://github.com/mangosfour/server.git
synced 2025-12-20 07:37:02 +00:00
[8798] Partly revert and optimize [8797]
* Revert realmd changes: - typos in prev. commit prevent correct work of realmd code. - useless log login packets - and really horrible idea log of patch packets (how nice convert some MB in hex strings) * Revert output world packet format to more readable old but output timestamp * Drop outWorld, but use explcit fprintf calls into new outWorldPacketDump. Not nice have 16 flush calls at hex line.
This commit is contained in:
parent
07aa44992b
commit
ea7100ff63
8 changed files with 39 additions and 112 deletions
|
|
@ -23,6 +23,7 @@
|
|||
#include "Policies/Singleton.h"
|
||||
|
||||
class Config;
|
||||
class ByteBuffer;
|
||||
|
||||
// bitmask
|
||||
enum LogFilters
|
||||
|
|
@ -110,8 +111,8 @@ class Log : public MaNGOS::Singleton<Log, MaNGOS::ClassLevelLockable<Log, ACE_Th
|
|||
// any log level
|
||||
void outChar( const char * str, ... ) ATTR_PRINTF(2,3);
|
||||
// any log level
|
||||
void outWorld( const char * str, ... ) ATTR_PRINTF(2,3);
|
||||
// any log level
|
||||
void outWorldPacketDump( uint32 socket, uint32 opcode, char const* opcodeName, ByteBuffer const* packet, bool incoming );
|
||||
// any log level
|
||||
void outCharDump( const char * str, uint32 account_id, uint32 guid, const char * name );
|
||||
void outRALog( const char * str, ... ) ATTR_PRINTF(2,3);
|
||||
void SetLogLevel(char * Level);
|
||||
|
|
@ -124,7 +125,6 @@ class Log : public MaNGOS::Singleton<Log, MaNGOS::ClassLevelLockable<Log, ACE_Th
|
|||
uint32 getLogFilter() const { return m_logFilter; }
|
||||
bool IsOutDebug() const { return m_logLevel > 2 || (m_logFileLevel > 2 && logfile); }
|
||||
bool IsOutCharDump() const { return m_charLog_Dump; }
|
||||
bool IsLogWorld() const { return (worldLogfile); }
|
||||
bool IsIncludeTime() const { return m_includeTime; }
|
||||
private:
|
||||
FILE* openLogFile(char const* configFileName,char const* configTimeStampFlag, char const* mode);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue