C# Class BattleNet.Bncs

Inheritance: GenericServer
Afficher le fichier Open project: dkuwahara/AlphaBot Class Usage Examples

Méthodes publiques

Méthode Description
Bncs ( ClientlessBot cb ) : System
BuildPacket ( byte command ) : byte[]
ThreadFunction ( ) : void
Write ( byte packet ) : void

Méthodes protégées

Méthode Description
AccountLogin ( byte type, List data ) : void
AuthCheck ( byte type, List data ) : void
AuthInfoRequest ( byte type, List data ) : void
DispatchPacket ( byte type ) : PacketHandler
EnterChat ( byte type, List data ) : void
GetPacket ( List &bncsBuffer, List &data ) : bool
HandleAdvertising ( byte type, List data ) : void
LoginResult ( byte type, List data ) : void
PingRequest ( byte type, List data ) : void
RealmList ( byte type, List data ) : void
StartMcp ( byte type, List data ) : void
VoidRequest ( byte type, List data ) : void
handleAuthCheckResult ( ulong result, string info ) : bool

Method Details

AccountLogin() protected méthode

protected AccountLogin ( byte type, List data ) : void
type byte
data List
Résultat void

AuthCheck() protected méthode

protected AuthCheck ( byte type, List data ) : void
type byte
data List
Résultat void

AuthInfoRequest() protected méthode

protected AuthInfoRequest ( byte type, List data ) : void
type byte
data List
Résultat void

Bncs() public méthode

public Bncs ( ClientlessBot cb ) : System
cb ClientlessBot
Résultat System

BuildPacket() public méthode

public BuildPacket ( byte command ) : byte[]
command byte
Résultat byte[]

DispatchPacket() protected méthode

protected DispatchPacket ( byte type ) : PacketHandler
type byte
Résultat PacketHandler

EnterChat() protected méthode

protected EnterChat ( byte type, List data ) : void
type byte
data List
Résultat void

GetPacket() protected méthode

protected GetPacket ( List &bncsBuffer, List &data ) : bool
bncsBuffer List
data List
Résultat bool

HandleAdvertising() protected méthode

protected HandleAdvertising ( byte type, List data ) : void
type byte
data List
Résultat void

LoginResult() protected méthode

protected LoginResult ( byte type, List data ) : void
type byte
data List
Résultat void

PingRequest() protected méthode

protected PingRequest ( byte type, List data ) : void
type byte
data List
Résultat void

RealmList() protected méthode

protected RealmList ( byte type, List data ) : void
type byte
data List
Résultat void

StartMcp() protected méthode

protected StartMcp ( byte type, List data ) : void
type byte
data List
Résultat void

ThreadFunction() public méthode

public ThreadFunction ( ) : void
Résultat void

VoidRequest() protected méthode

protected VoidRequest ( byte type, List data ) : void
type byte
data List
Résultat void

Write() public méthode

public Write ( byte packet ) : void
packet byte
Résultat void

handleAuthCheckResult() protected méthode

protected handleAuthCheckResult ( ulong result, string info ) : bool
result ulong
info string
Résultat bool