C# Class Avalon.Network.PacketReader

Afficher le fichier Open project: mabinogidev/mabinogi-development Class Usage Examples

Méthodes publiques

Méthode Description
IsSafeChar ( int c ) : bool
PacketReader ( byte data, int size, bool fixedSize ) : System
ReadBoolean ( ) : bool
ReadByte ( ) : byte
ReadInt16 ( ) : short
ReadInt32 ( ) : int
ReadSByte ( ) : sbyte
ReadString ( ) : string
ReadString ( int fixedLength ) : string
ReadStringSafe ( ) : string
ReadStringSafe ( int fixedLength ) : string
ReadUInt16 ( ) : ushort

Read UInt16 Big Endian

ReadUInt32 ( ) : uint

Read UInt32 Big Endian

ReadUTF8String ( ) : string
ReadUTF8StringSafe ( ) : string
ReadUTF8StringSafe ( int fixedLength ) : string
ReadUnicodeString ( ) : string
ReadUnicodeString ( int fixedLength ) : string
ReadUnicodeStringLE ( ) : string
ReadUnicodeStringLESafe ( ) : string
ReadUnicodeStringLESafe ( int fixedLength ) : string
ReadUnicodeStringSafe ( ) : string
ReadUnicodeStringSafe ( int fixedLength ) : string
Seek ( int offset, SeekOrigin origin ) : int

Method Details

IsSafeChar() public méthode

public IsSafeChar ( int c ) : bool
c int
Résultat bool

PacketReader() public méthode

public PacketReader ( byte data, int size, bool fixedSize ) : System
data byte
size int
fixedSize bool
Résultat System

ReadBoolean() public méthode

public ReadBoolean ( ) : bool
Résultat bool

ReadByte() public méthode

public ReadByte ( ) : byte
Résultat byte

ReadInt16() public méthode

public ReadInt16 ( ) : short
Résultat short

ReadInt32() public méthode

public ReadInt32 ( ) : int
Résultat int

ReadSByte() public méthode

public ReadSByte ( ) : sbyte
Résultat sbyte

ReadString() public méthode

public ReadString ( ) : string
Résultat string

ReadString() public méthode

public ReadString ( int fixedLength ) : string
fixedLength int
Résultat string

ReadStringSafe() public méthode

public ReadStringSafe ( ) : string
Résultat string

ReadStringSafe() public méthode

public ReadStringSafe ( int fixedLength ) : string
fixedLength int
Résultat string

ReadUInt16() public méthode

Read UInt16 Big Endian
public ReadUInt16 ( ) : ushort
Résultat ushort

ReadUInt32() public méthode

Read UInt32 Big Endian
public ReadUInt32 ( ) : uint
Résultat uint

ReadUTF8String() public méthode

public ReadUTF8String ( ) : string
Résultat string

ReadUTF8StringSafe() public méthode

public ReadUTF8StringSafe ( ) : string
Résultat string

ReadUTF8StringSafe() public méthode

public ReadUTF8StringSafe ( int fixedLength ) : string
fixedLength int
Résultat string

ReadUnicodeString() public méthode

public ReadUnicodeString ( ) : string
Résultat string

ReadUnicodeString() public méthode

public ReadUnicodeString ( int fixedLength ) : string
fixedLength int
Résultat string

ReadUnicodeStringLE() public méthode

public ReadUnicodeStringLE ( ) : string
Résultat string

ReadUnicodeStringLESafe() public méthode

public ReadUnicodeStringLESafe ( ) : string
Résultat string

ReadUnicodeStringLESafe() public méthode

public ReadUnicodeStringLESafe ( int fixedLength ) : string
fixedLength int
Résultat string

ReadUnicodeStringSafe() public méthode

public ReadUnicodeStringSafe ( ) : string
Résultat string

ReadUnicodeStringSafe() public méthode

public ReadUnicodeStringSafe ( int fixedLength ) : string
fixedLength int
Résultat string

Seek() public méthode

public Seek ( int offset, SeekOrigin origin ) : int
offset int
origin SeekOrigin
Résultat int