C# 클래스 BattleNet.GenericServer

파일 보기 프로젝트 열기: dkuwahara/AlphaBot

공개 프로퍼티들

프로퍼티 타입 설명
m_socket System.Net.Sockets.TcpClient
nulls byte[]
one byte[]
six byte[]
ten byte[]
zero byte[]

보호된 프로퍼티들

프로퍼티 타입 설명
m_owner ClientlessBot
m_stream System.Net.Sockets.NetworkStream
platform String

공개 메소드들

메소드 설명
BuildPacket ( byte command ) : byte[]
GenericServer ( ClientlessBot cb ) : System
Kill ( ) : void
PrintPacket ( byte packet ) : void
ThreadFunction ( ) : void
Write ( byte packet ) : void

보호된 메소드들

메소드 설명
DispatchPacket ( byte type ) : PacketHandler
GetPacket ( List &bncsBuffer, List &data ) : System.Boolean

메소드 상세

BuildPacket() 공개 메소드

public BuildPacket ( byte command ) : byte[]
command byte
리턴 byte[]

DispatchPacket() 보호된 메소드

protected DispatchPacket ( byte type ) : PacketHandler
type byte
리턴 PacketHandler

GenericServer() 공개 메소드

public GenericServer ( ClientlessBot cb ) : System
cb ClientlessBot
리턴 System

GetPacket() 보호된 메소드

protected GetPacket ( List &bncsBuffer, List &data ) : System.Boolean
bncsBuffer List
data List
리턴 System.Boolean

Kill() 공개 메소드

public Kill ( ) : void
리턴 void

PrintPacket() 공개 메소드

public PrintPacket ( byte packet ) : void
packet byte
리턴 void

ThreadFunction() 공개 메소드

public ThreadFunction ( ) : void
리턴 void

Write() 공개 메소드

public Write ( byte packet ) : void
packet byte
리턴 void

프로퍼티 상세

m_owner 보호되어 있는 프로퍼티

protected ClientlessBot,BattleNet m_owner
리턴 ClientlessBot

m_socket 공개적으로 프로퍼티

public TcpClient,System.Net.Sockets m_socket
리턴 System.Net.Sockets.TcpClient

m_stream 보호되어 있는 프로퍼티

protected NetworkStream,System.Net.Sockets m_stream
리턴 System.Net.Sockets.NetworkStream

nulls 공개적으로 정적으로 프로퍼티

public static byte[] nulls
리턴 byte[]

one 공개적으로 정적으로 프로퍼티

public static byte[] one
리턴 byte[]

platform 보호되어 있는 정적으로 프로퍼티

protected static String platform
리턴 String

six 공개적으로 정적으로 프로퍼티

public static byte[] six
리턴 byte[]

ten 공개적으로 정적으로 프로퍼티

public static byte[] ten
리턴 byte[]

zero 공개적으로 정적으로 프로퍼티

public static byte[] zero
리턴 byte[]