Barotrauma Client
Loading...
Searching...
No Matches
Barotrauma.Networking.ServerLog Class Reference

Public Types

enum  MessageType {
  Chat , ItemInteraction , Inventory , Attack ,
  Spawning , Wiring , ServerMessage , ConsoleUsage ,
  Money , DoSProtection , Karma , Talent ,
  Traitors , Error
}
 

Public Member Functions

 ServerLog (string serverName)
 
void WriteLine (string line, MessageType messageType, bool logToConsole=true)
 
void Save ()
 

Public Attributes

string ServerName
 

Static Public Attributes

const string SavePath = "ServerLogs"
 

Properties

int LinesPerFile [get, set]
 

Member Enumeration Documentation

◆ MessageType

Enumerator
Chat 
ItemInteraction 
Inventory 
Attack 
Spawning 
Wiring 
ServerMessage 
ConsoleUsage 
Money 
DoSProtection 
Karma 
Talent 
Traitors 
Error 

Constructor & Destructor Documentation

◆ ServerLog()

Barotrauma.Networking.ServerLog.ServerLog ( string serverName)

Member Function Documentation

◆ Save()

void Barotrauma.Networking.ServerLog.Save ( )

◆ WriteLine()

void Barotrauma.Networking.ServerLog.WriteLine ( string line,
MessageType messageType,
bool logToConsole = true )

Member Data Documentation

◆ SavePath

const string Barotrauma.Networking.ServerLog.SavePath = "ServerLogs"
static

◆ ServerName

string Barotrauma.Networking.ServerLog.ServerName

Property Documentation

◆ LinesPerFile

int Barotrauma.Networking.ServerLog.LinesPerFile
getset

The documentation for this class was generated from the following file: