Public release of the DLU server code!

Have fun!
This commit is contained in:
Unknown
2021-12-05 18:54:36 +01:00
parent 5f7270e4ad
commit 0545adfac3
1146 changed files with 368646 additions and 1 deletions

View File

@@ -0,0 +1,39 @@
#include "PacketFileLogger.h"
#include "GetTime.h"
PacketFileLogger::PacketFileLogger()
{
packetLogFile=0;
}
PacketFileLogger::~PacketFileLogger()
{
if (packetLogFile)
{
fflush(packetLogFile);
fclose(packetLogFile);
}
}
void PacketFileLogger::StartLog(const char *filenamePrefix)
{
// Open file for writing
char filename[256];
if (filenamePrefix)
sprintf(filename, "%s_%i.csv", filenamePrefix, (int) RakNet::GetTime());
else
sprintf(filename, "PacketLog_%i.csv", (int) RakNet::GetTime());
packetLogFile = fopen(filename, "wt");
LogHeader();
if (packetLogFile)
{
fflush(packetLogFile);
}
}
void PacketFileLogger::WriteLog(const char *str)
{
if (packetLogFile)
{
fprintf(packetLogFile, "%s\n", str);
fflush(packetLogFile);
}
}