C# Class YurikoCS.Player

Afficher le fichier Open project: ItalianDevs4PM/Yuriko-CS

Méthodes publiques

Méthode Description
AddPermission ( Permission permission ) : bool
GetIPAddress ( ) : string
GetIPEndPoint ( ) : IPEndPoint
GetPacketQueue ( ) : Packet>.Dictionary
GetPort ( ) : short
GetUsername ( ) : string
HandleDataPackets ( byte data, IAsyncResult res ) : void
HasPermission ( string node ) : bool
IsOP ( ) : bool
OverridePermission ( Permission permission ) : bool
Player ( IPEndPoint endpoint ) : System
RecalculatePermissions ( ) : void
RemovePermission ( Permission permission ) : bool
SendDirectDataPacket ( Packet packet ) : void
SendQueuedDataPacket ( Packet packet ) : void

Method Details

AddPermission() public méthode

public AddPermission ( Permission permission ) : bool
permission Permission
Résultat bool

GetIPAddress() public méthode

public GetIPAddress ( ) : string
Résultat string

GetIPEndPoint() public méthode

public GetIPEndPoint ( ) : IPEndPoint
Résultat System.Net.IPEndPoint

GetPacketQueue() public méthode

public GetPacketQueue ( ) : Packet>.Dictionary
Résultat Packet>.Dictionary

GetPort() public méthode

public GetPort ( ) : short
Résultat short

GetUsername() public méthode

public GetUsername ( ) : string
Résultat string

HandleDataPackets() public méthode

public HandleDataPackets ( byte data, IAsyncResult res ) : void
data byte
res IAsyncResult
Résultat void

HasPermission() public méthode

public HasPermission ( string node ) : bool
node string
Résultat bool

IsOP() public méthode

public IsOP ( ) : bool
Résultat bool

OverridePermission() public méthode

public OverridePermission ( Permission permission ) : bool
permission Permission
Résultat bool

Player() public méthode

public Player ( IPEndPoint endpoint ) : System
endpoint System.Net.IPEndPoint
Résultat System

RecalculatePermissions() public méthode

public RecalculatePermissions ( ) : void
Résultat void

RemovePermission() public méthode

public RemovePermission ( Permission permission ) : bool
permission Permission
Résultat bool

SendDirectDataPacket() public méthode

public SendDirectDataPacket ( Packet packet ) : void
packet Packet
Résultat void

SendQueuedDataPacket() public méthode

public SendQueuedDataPacket ( Packet packet ) : void
packet Packet
Résultat void