C# Class Ark.Rcon

Afficher le fichier Open project: prom3theu5/iNGEN-Ark-RCON-Desktop

Private Properties

Свойство Type Description
OnBanPlayer void
OnConsoleLogUpdated void
OnGetChatMessage void
OnGetPlayers void
OnKickPlayer void
OnReceivedPacket void
OnScheduledTask void
OnServerAuthFail void
OnServerAuthSuccess void
OnServerConnectionDisconnected void
OnServerConnectionFailed void
OnServerConnectionStarting void
OnUnWhitelistPlayer void
OnWhitelistPlayer void
PurgeClient void

Méthodes publiques

Méthode Description
BanPlayer ( ulong steamid ) : void
Connect ( ConnectionInfo connectionInfo ) : Task
ConsoleCommand ( string message, string nickname ) : void
Disconnect ( ) : void
Echo ( string message ) : void
ExecCommand ( Opcode code, string command ) : bool
ExecCommand ( string command, bool writeToConsole = false ) : bool
ExecGetChat ( ) : bool
ExecuteScheduledTask ( string TaskName, string TaskCommand ) : void
GetPlayers ( ) : void
KickPlayer ( ulong steamid ) : void
OnServerConnectionDropped ( object sender, ServerConnectionEventArgs args ) : void
OnServerConnectionSucceeded ( object sender, ServerConnectionEventArgs args ) : void
Rcon ( ) : Ark.Models
RequestAuth ( string password ) : void
Run ( ) : Task
Say ( string message, string nickname ) : void
SendPrivateMessage ( string message, ulong steamID ) : void
UnWhitelistPlayer ( ulong steamid ) : void
Update ( ) : Task
WhitelistPlayer ( ulong steamid ) : void

Private Methods

Méthode Description
OnBanPlayer ( Packet packet ) : void
OnConsoleLogUpdated ( Packet packet ) : void
OnGetChatMessage ( Packet packet ) : void
OnGetPlayers ( Packet packet ) : void
OnKickPlayer ( Packet packet ) : void
OnReceivedPacket ( object sender, PacketEventArgs args ) : void
OnScheduledTask ( Packet packet ) : void
OnServerAuthFail ( Packet packet ) : void
OnServerAuthSuccess ( Packet packet ) : void
OnServerConnectionDisconnected ( object sender, ServerConnectionEventArgs args ) : void
OnServerConnectionFailed ( object sender, ServerConnectionEventArgs args ) : void
OnServerConnectionStarting ( object sender, ServerConnectionEventArgs args ) : void
OnUnWhitelistPlayer ( Packet packet ) : void
OnWhitelistPlayer ( Packet packet ) : void
PurgeClient ( ) : void

Method Details

BanPlayer() public méthode

public BanPlayer ( ulong steamid ) : void
steamid ulong
Résultat void

Connect() public méthode

public Connect ( ConnectionInfo connectionInfo ) : Task
connectionInfo ConnectionInfo
Résultat Task

ConsoleCommand() public méthode

public ConsoleCommand ( string message, string nickname ) : void
message string
nickname string
Résultat void

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

Echo() public méthode

public Echo ( string message ) : void
message string
Résultat void

ExecCommand() public méthode

public ExecCommand ( Opcode code, string command ) : bool
code Opcode
command string
Résultat bool

ExecCommand() public méthode

public ExecCommand ( string command, bool writeToConsole = false ) : bool
command string
writeToConsole bool
Résultat bool

ExecGetChat() public méthode

public ExecGetChat ( ) : bool
Résultat bool

ExecuteScheduledTask() public méthode

public ExecuteScheduledTask ( string TaskName, string TaskCommand ) : void
TaskName string
TaskCommand string
Résultat void

GetPlayers() public méthode

public GetPlayers ( ) : void
Résultat void

KickPlayer() public méthode

public KickPlayer ( ulong steamid ) : void
steamid ulong
Résultat void

OnServerConnectionDropped() public méthode

public OnServerConnectionDropped ( object sender, ServerConnectionEventArgs args ) : void
sender object
args ServerConnectionEventArgs
Résultat void

OnServerConnectionSucceeded() public méthode

public OnServerConnectionSucceeded ( object sender, ServerConnectionEventArgs args ) : void
sender object
args ServerConnectionEventArgs
Résultat void

Rcon() public méthode

public Rcon ( ) : Ark.Models
Résultat Ark.Models

RequestAuth() public méthode

public RequestAuth ( string password ) : void
password string
Résultat void

Run() public méthode

public Run ( ) : Task
Résultat Task

Say() public méthode

public Say ( string message, string nickname ) : void
message string
nickname string
Résultat void

SendPrivateMessage() public méthode

public SendPrivateMessage ( string message, ulong steamID ) : void
message string
steamID ulong
Résultat void

UnWhitelistPlayer() public méthode

public UnWhitelistPlayer ( ulong steamid ) : void
steamid ulong
Résultat void

Update() public méthode

public Update ( ) : Task
Résultat Task

WhitelistPlayer() public méthode

public WhitelistPlayer ( ulong steamid ) : void
steamid ulong
Résultat void