C# Класс ImaginationServer.Common.LuServer

Main server class
Наследование: System.BaseServer
Показать файл Открыть проект Примеры использования класса

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

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