C# 클래스 BattleNet.Bncs

상속: GenericServer
파일 보기 프로젝트 열기: dkuwahara/AlphaBot 1 사용 예제들

공개 메소드들

메소드 설명
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