C# Класс Schumix.Server.ServerPacketHandler

Показать файл Открыть проект

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

Метод Описание
GetPacketMethodMap ( ) : ServerPacketMethod>.Dictionary
HandlePacket ( SchumixPacket packet, TcpClient client, NetworkStream stream ) : void
Init ( ) : void
RegisterHandler ( Opcode packetid, ServerPacketHandlerDelegate method ) : void
RemoveHandler ( Opcode packetid ) : void
RemoveHandler ( Opcode packetid, ServerPacketHandlerDelegate method ) : void
SendPacketBack ( SchumixPacket packet, NetworkStream stream, string hst, int backport ) : void
SendPacketBackAllHost ( SchumixPacket packet ) : void

Приватные методы

Метод Описание
AuthRequestPacketHandler ( SchumixPacket pck, NetworkStream stream, string hst, int bck ) : void
CloseHandler ( SchumixPacket pck, NetworkStream stream, string hst, int bck ) : void
NickNameHandler ( SchumixPacket pck, NetworkStream stream, string hst, int bck ) : void
ScsRandomHandler ( SchumixPacket pck, NetworkStream stream, string hst, int bck ) : void
ServerPacketHandler ( ) : System

Описание методов

GetPacketMethodMap() публичный Метод

public GetPacketMethodMap ( ) : ServerPacketMethod>.Dictionary
Результат ServerPacketMethod>.Dictionary

HandlePacket() публичный Метод

public HandlePacket ( SchumixPacket packet, TcpClient client, NetworkStream stream ) : void
packet SchumixPacket
client System.Net.Sockets.TcpClient
stream System.Net.Sockets.NetworkStream
Результат void

Init() публичный Метод

public Init ( ) : void
Результат void

RegisterHandler() публичный Метод

public RegisterHandler ( Opcode packetid, ServerPacketHandlerDelegate method ) : void
packetid Opcode
method ServerPacketHandlerDelegate
Результат void

RemoveHandler() публичный Метод

public RemoveHandler ( Opcode packetid ) : void
packetid Opcode
Результат void

RemoveHandler() публичный Метод

public RemoveHandler ( Opcode packetid, ServerPacketHandlerDelegate method ) : void
packetid Opcode
method ServerPacketHandlerDelegate
Результат void

SendPacketBack() публичный Метод

public SendPacketBack ( SchumixPacket packet, NetworkStream stream, string hst, int backport ) : void
packet SchumixPacket
stream System.Net.Sockets.NetworkStream
hst string
backport int
Результат void

SendPacketBackAllHost() публичный Метод

public SendPacketBackAllHost ( SchumixPacket packet ) : void
packet SchumixPacket
Результат void