C# 클래스 ImaginationServer.Common.LuServer

Main server class
상속: System.BaseServer
파일 보기 프로젝트 열기: Miclebrick/Imagination-Server 1 사용 예제들

공개 메소드들

메소드 설명
AddHandler ( ushort remoteConnection, uint packetCode, PacketHandler handler ) : void
CreateGameMessage ( long objId, ushort messageId ) : WBitStream
LuServer ( int port, int maxConnections, string address ) : System

Main constructor

SendGameMessage ( string address, long objId, ushort messageId ) : void

보호된 메소드들

메소드 설명
OnConnect ( string address ) : void
OnDisconnect ( string address ) : void
OnReceived ( byte bytes, uint length, string address ) : void
OnStart ( ) : void
OnStop ( ) : void

메소드 상세

AddHandler() 공개 메소드

public AddHandler ( ushort remoteConnection, uint packetCode, PacketHandler handler ) : void
remoteConnection ushort
packetCode uint
handler ImaginationServer.Common.Handlers.PacketHandler
리턴 void

CreateGameMessage() 공개 정적인 메소드

public static CreateGameMessage ( long objId, ushort messageId ) : WBitStream
objId long
messageId ushort
리턴 WBitStream

LuServer() 공개 메소드

Main constructor
public LuServer ( int port, int maxConnections, string address ) : System
port int Port to host on
maxConnections int Maximum clients that cna connect
address string Address to host on
리턴 System

OnConnect() 보호된 메소드

protected OnConnect ( string address ) : void
address string
리턴 void

OnDisconnect() 보호된 메소드

protected OnDisconnect ( string address ) : void
address string
리턴 void

OnReceived() 보호된 메소드

protected OnReceived ( byte bytes, uint length, string address ) : void
bytes byte
length uint
address string
리턴 void

OnStart() 보호된 메소드

protected OnStart ( ) : void
리턴 void

OnStop() 보호된 메소드

protected OnStop ( ) : void
리턴 void

SendGameMessage() 공개 메소드

public SendGameMessage ( string address, long objId, ushort messageId ) : void
address string
objId long
messageId ushort
리턴 void