C# Класс SocketLibrary.Packets.PacketProcessor

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
PacketProcessor ( ) : System
QueuePacket ( byte fullData, SocketClient receiver ) : void

SentPacket ( Packet p, SocketClient client ) : void

Called when the packet is sent.

StartProcessing ( ) : void

Spawns a thread to start processing packets

StopProcessing ( ) : void

Kills the thread, making it stop processing packets!

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

Метод Описание
BytesToString ( byte data ) : String

Converts a byte array to a string.

ConfirmPacket ( int packetID ) : void

Confirms a packet ID.

ConstructPacket ( byte fullData ) : SocketLibrary.Packets.Packet[]

Constructs a packet from a full byte array.

ProcessQueue ( ) : void
StringToBytes ( String str ) : byte[]

Converts a string to bytes.

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

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

public PacketProcessor ( ) : System
Результат System

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

public QueuePacket ( byte fullData, SocketClient receiver ) : void
fullData byte
receiver SocketClient
Результат void

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

Called when the packet is sent.
public SentPacket ( Packet p, SocketClient client ) : void
p Packet The packet that was sent.
client SocketClient
Результат void

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

Spawns a thread to start processing packets
public StartProcessing ( ) : void
Результат void

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

Kills the thread, making it stop processing packets!
public StopProcessing ( ) : void
Результат void