C# Класс BattleNet.Bncs

Наследование: GenericServer
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Bncs ( ClientlessBot cb ) : System
BuildPacket ( byte command ) : byte[]
ThreadFunction ( ) : void
Write ( byte packet ) : void

Защищенные методы

Метод Описание
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

Описание методов

AccountLogin() защищенный Метод

protected AccountLogin ( byte type, List data ) : void
type byte
data List
Результат void

AuthCheck() защищенный Метод

protected AuthCheck ( byte type, List data ) : void
type byte
data List
Результат void

AuthInfoRequest() защищенный Метод

protected AuthInfoRequest ( byte type, List data ) : void
type byte
data List
Результат void

Bncs() публичный Метод

public Bncs ( ClientlessBot cb ) : System
cb ClientlessBot
Результат System

BuildPacket() публичный Метод

public BuildPacket ( byte command ) : byte[]
command byte
Результат byte[]

DispatchPacket() защищенный Метод

protected DispatchPacket ( byte type ) : PacketHandler
type byte
Результат PacketHandler

EnterChat() защищенный Метод

protected EnterChat ( byte type, List data ) : void
type byte
data List
Результат void

GetPacket() защищенный Метод

protected GetPacket ( List &bncsBuffer, List &data ) : bool
bncsBuffer List
data List
Результат bool

HandleAdvertising() защищенный Метод

protected HandleAdvertising ( byte type, List data ) : void
type byte
data List
Результат void

LoginResult() защищенный Метод

protected LoginResult ( byte type, List data ) : void
type byte
data List
Результат void

PingRequest() защищенный Метод

protected PingRequest ( byte type, List data ) : void
type byte
data List
Результат void

RealmList() защищенный Метод

protected RealmList ( byte type, List data ) : void
type byte
data List
Результат void

StartMcp() защищенный Метод

protected StartMcp ( byte type, List data ) : void
type byte
data List
Результат void

ThreadFunction() публичный Метод

public ThreadFunction ( ) : void
Результат void

VoidRequest() защищенный Метод

protected VoidRequest ( byte type, List data ) : void
type byte
data List
Результат void

Write() публичный Метод

public Write ( byte packet ) : void
packet byte
Результат void

handleAuthCheckResult() защищенный Метод

protected handleAuthCheckResult ( ulong result, string info ) : bool
result ulong
info string
Результат bool