sharedlibrarycoreconfiguration ServerConfiguration - RaidMax/IW4M-Admin GitHub Wiki
ServerConfiguration Public class
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph SharedLibraryCore.Configuration
SharedLibraryCore.Configuration.ServerConfiguration[ServerConfiguration](/RaidMax/IW4M-Admin/wiki/ServerConfiguration)
end
subgraph SharedLibraryCore.Interfaces
SharedLibraryCore.Interfaces.IBaseConfiguration[IBaseConfiguration](/RaidMax/IW4M-Admin/wiki/IBaseConfiguration)
class SharedLibraryCore.Interfaces.IBaseConfiguration interfaceStyle;
end
SharedLibraryCore.Interfaces.IBaseConfiguration --> SharedLibraryCore.Configuration.ServerConfiguration
Members
Properties
Public properties
Type |
Name |
Methods |
string``[] |
AutoMessages |
get, set |
string |
CustomHostname |
get, set |
string |
EventParserVersion |
get, set |
Uri |
GameLogServerUrl |
get, set |
string |
IPAddress |
get, set |
string |
ManualLogPath |
get, set |
string |
Password |
get, set |
string |
PerformanceBucket |
get, set |
int |
Port |
get, set |
string |
RConParserVersion |
get, set |
int |
ReservedSlotNumber |
get, set |
string``[] |
Rules |
get, set |
Methods
Public methods
Details
Inheritance
Constructors
ServerConfiguration
Source code
public ServerConfiguration()
Methods
Generate
Source code
public virtual IBaseConfiguration Generate()
Name
Source code
public virtual string Name()
AddRConParser
Source code
public void AddRConParser(IRConParser parser)
Arguments
AddEventParser
Source code
public void AddEventParser(IEventParser parser)
Arguments
ModifyParsers
Source code
public void ModifyParsers()
Properties
IPAddress
public string IPAddress { get; set; }
Port
public int Port { get; set; }
Password
public string Password { get; set; }
Rules
public string Rules { get; set; }
AutoMessages
public string AutoMessages { get; set; }
ManualLogPath
public string ManualLogPath { get; set; }
RConParserVersion
public string RConParserVersion { get; set; }
EventParserVersion
public string EventParserVersion { get; set; }
ReservedSlotNumber
public int ReservedSlotNumber { get; set; }
GameLogServerUrl
public Uri GameLogServerUrl { get; set; }
CustomHostname
public string CustomHostname { get; set; }
PerformanceBucket
public string PerformanceBucket { get; set; }
Generated with ModularDoc