C# Class BattleNet.RealmServer

Inheritance: GenericServer
Show file Open project: dkuwahara/AlphaBot Class Usage Examples

Public Methods

Method Description
BuildPacket ( byte command ) : byte[]
RealmServer ( ClientlessBot cb ) : System
ThreadFunction ( ) : void

Protected Methods

Method Description
CharacterList ( byte type, List data ) : void
DispatchPacket ( byte type ) : PacketHandler
GameCreate ( byte type, List data ) : void
GameJoin ( byte type, List data ) : void
LoginRealm ( byte type, List data ) : void
LoginResult ( byte type, List data ) : void
VoidRequest ( byte type, List data ) : void
getMcpPacket ( NetworkStream &mcpStream, List &mcpBuffer, List &data ) : bool

Method Details

BuildPacket() public method

public BuildPacket ( byte command ) : byte[]
command byte
return byte[]

CharacterList() protected method

protected CharacterList ( byte type, List data ) : void
type byte
data List
return void

DispatchPacket() protected method

protected DispatchPacket ( byte type ) : PacketHandler
type byte
return PacketHandler

GameCreate() protected method

protected GameCreate ( byte type, List data ) : void
type byte
data List
return void

GameJoin() protected method

protected GameJoin ( byte type, List data ) : void
type byte
data List
return void

LoginRealm() protected method

protected LoginRealm ( byte type, List data ) : void
type byte
data List
return void

LoginResult() protected method

protected LoginResult ( byte type, List data ) : void
type byte
data List
return void

RealmServer() public method

public RealmServer ( ClientlessBot cb ) : System
cb ClientlessBot
return System

ThreadFunction() public method

public ThreadFunction ( ) : void
return void

VoidRequest() protected method

protected VoidRequest ( byte type, List data ) : void
type byte
data List
return void

getMcpPacket() protected method

protected getMcpPacket ( NetworkStream &mcpStream, List &mcpBuffer, List &data ) : bool
mcpStream NetworkStream
mcpBuffer List
data List
return bool