C# Class LoginServer.Packets

Basic Login Server Packets.
Afficher le fichier Open project: polserver/poltools Class Usage Examples

Méthodes publiques

Méthode Description
GetBytes ( string str, int size ) : byte[]
GetString ( byte byte_str ) : string
LoginPacket ( NetworkStream &ns, Client client ) : void
ReadBE16 ( NetworkStream ns ) : int
ReadInt32 ( NetworkStream ns ) : int
SeedPacket ( NetworkStream &ns, Client &ver ) : void
SendConnectGameServer ( NetworkStream &ns, int index, Client client ) : void
SendLoginDenied ( NetworkStream &ns, byte reason ) : void
ServerSelectPacket ( NetworkStream &ns, Client client ) : void
WriteBE ( MemoryStream ms, IPAddress ip ) : void
WriteBE16 ( MemoryStream ms, short n ) : void
WriteBE16 ( MemoryStream ms, ushort n ) : void
WriteBEflipped ( MemoryStream ms, IPAddress ip ) : void

Private Methods

Méthode Description
SendServerList ( NetworkStream &ns, Client client ) : void
WriteBE32 ( MemoryStream ms, int p ) : void
WriteBE32 ( MemoryStream ms, uint p ) : void

Method Details

GetBytes() static public méthode

static public GetBytes ( string str, int size ) : byte[]
str string
size int
Résultat byte[]

GetString() static public méthode

static public GetString ( byte byte_str ) : string
byte_str byte
Résultat string

LoginPacket() static public méthode

static public LoginPacket ( NetworkStream &ns, Client client ) : void
ns NetworkStream
client Client
Résultat void

ReadBE16() static public méthode

static public ReadBE16 ( NetworkStream ns ) : int
ns NetworkStream
Résultat int

ReadInt32() static public méthode

static public ReadInt32 ( NetworkStream ns ) : int
ns NetworkStream
Résultat int

SeedPacket() static public méthode

static public SeedPacket ( NetworkStream &ns, Client &ver ) : void
ns NetworkStream
ver Client
Résultat void

SendConnectGameServer() public static méthode

public static SendConnectGameServer ( NetworkStream &ns, int index, Client client ) : void
ns NetworkStream
index int
client Client
Résultat void

SendLoginDenied() public static méthode

public static SendLoginDenied ( NetworkStream &ns, byte reason ) : void
ns NetworkStream
reason byte
Résultat void

ServerSelectPacket() public static méthode

public static ServerSelectPacket ( NetworkStream &ns, Client client ) : void
ns NetworkStream
client Client
Résultat void

WriteBE() static public méthode

static public WriteBE ( MemoryStream ms, IPAddress ip ) : void
ms MemoryStream
ip IPAddress
Résultat void

WriteBE16() static public méthode

static public WriteBE16 ( MemoryStream ms, short n ) : void
ms MemoryStream
n short
Résultat void

WriteBE16() static public méthode

static public WriteBE16 ( MemoryStream ms, ushort n ) : void
ms MemoryStream
n ushort
Résultat void

WriteBEflipped() static public méthode

static public WriteBEflipped ( MemoryStream ms, IPAddress ip ) : void
ms MemoryStream
ip IPAddress
Résultat void