C# Класс UlteriusServer.Api.Network.PacketManager

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

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

Метод Описание
GetPacket ( ) : Packet

Create and return a new packet

GetPacketInfo ( string endpoint ) : PacketInfo

Create a PacketInfo based on the packet type.

PacketManager ( AuthClient authClient, WebSocket client, byte data ) : System

Decrypt a packet

PacketManager ( AuthClient authClient, WebSocket client, string packetData ) : System

Handle a plain text packet

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

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

Create and return a new packet
public GetPacket ( ) : Packet
Результат UlteriusServer.Api.Network.Messages.Packet

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

Create a PacketInfo based on the packet type.
public GetPacketInfo ( string endpoint ) : PacketInfo
endpoint string
Результат PacketInfo

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

Decrypt a packet
public PacketManager ( AuthClient authClient, WebSocket client, byte data ) : System
authClient UlteriusServer.WebSocketAPI.Authentication.AuthClient
client vtortola.WebSockets.WebSocket
data byte
Результат System

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

Handle a plain text packet
public PacketManager ( AuthClient authClient, WebSocket client, string packetData ) : System
authClient UlteriusServer.WebSocketAPI.Authentication.AuthClient
client vtortola.WebSockets.WebSocket
packetData string
Результат System