C# Класс Schumix.Framework.Listener.SchumixPacketHandler

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

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

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

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

Метод Описание
AuthRequestPacketHandler ( ListenerPacket pck, NetworkStream stream, string hst, int bck ) : void
CacheDBHandler ( ListenerPacket pck, NetworkStream stream, string hst, int bck ) : void
CloseHandler ( ListenerPacket pck, NetworkStream stream, string hst, int bck ) : void
HandlePingTimer ( object sender, System.Timers.ElapsedEventArgs e ) : void
PingHandler ( ListenerPacket pck, NetworkStream stream, string hst, int bck ) : void
PongHandler ( ListenerPacket pck, NetworkStream stream, string hst, int bck ) : void
SchumixPacketHandler ( ) : System
SchumixVersionHandler ( ListenerPacket pck, NetworkStream stream, string hst, int bck ) : void
UpdateDBHandler ( ListenerPacket pck, NetworkStream stream, string hst, int bck ) : void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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