C# Class tdsm.core.Messages.MessageHandler

Afficher le fichier Open project: DeathCradle/Terraria-s-Dedicated-Server-Mod Class Usage Examples

Méthodes publiques

Méthode Description
GetPacket ( ) : Packet
MessageHandler ( ) : System
Process ( ClientConnection conn, byte readBuffer, int length, int pos ) : void
ReadBoolean ( byte readBuffer ) : bool
ReadByte ( byte readBuffer ) : byte
ReadInt16 ( byte readBuffer ) : short
ReadInt32 ( byte readBuffer ) : int
ReadRGB ( byte readBuffer ) : Color
ReadSingle ( byte readBuffer ) : float
ReadString ( byte readBuffer, string &str ) : bool
ReadString ( byte readBuffer ) : string
ReadUInt16 ( byte readBuffer ) : ushort
ReadVector2 ( byte readBuffer ) : Vector2
Reset ( int offset ) : void
Skip ( int count ) : void

Méthodes protégées

Méthode Description
ParseString ( byte strBuffer, int offset, int count, string &str ) : bool

Method Details

GetPacket() public abstract méthode

public abstract GetPacket ( ) : Packet
Résultat Packet

MessageHandler() public méthode

public MessageHandler ( ) : System
Résultat System

ParseString() protected méthode

protected ParseString ( byte strBuffer, int offset, int count, string &str ) : bool
strBuffer byte
offset int
count int
str string
Résultat bool

Process() public abstract méthode

public abstract Process ( ClientConnection conn, byte readBuffer, int length, int pos ) : void
conn ClientConnection
readBuffer byte
length int
pos int
Résultat void

ReadBoolean() public méthode

public ReadBoolean ( byte readBuffer ) : bool
readBuffer byte
Résultat bool

ReadByte() public méthode

public ReadByte ( byte readBuffer ) : byte
readBuffer byte
Résultat byte

ReadInt16() public méthode

public ReadInt16 ( byte readBuffer ) : short
readBuffer byte
Résultat short

ReadInt32() public méthode

public ReadInt32 ( byte readBuffer ) : int
readBuffer byte
Résultat int

ReadRGB() public méthode

public ReadRGB ( byte readBuffer ) : Color
readBuffer byte
Résultat Color

ReadSingle() public méthode

public ReadSingle ( byte readBuffer ) : float
readBuffer byte
Résultat float

ReadString() public méthode

public ReadString ( byte readBuffer, string &str ) : bool
readBuffer byte
str string
Résultat bool

ReadString() public méthode

public ReadString ( byte readBuffer ) : string
readBuffer byte
Résultat string

ReadUInt16() public méthode

public ReadUInt16 ( byte readBuffer ) : ushort
readBuffer byte
Résultat ushort

ReadVector2() public méthode

public ReadVector2 ( byte readBuffer ) : Vector2
readBuffer byte
Résultat Vector2

Reset() public méthode

public Reset ( int offset ) : void
offset int
Résultat void

Skip() public méthode

public Skip ( int count ) : void
count int
Résultat void