C# 클래스 UlteriusServer.Api.Network.PacketManager

파일 보기 프로젝트 열기: Ulterius/server

공개 메소드들

메소드 설명
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