C# Класс SocketLibrary.SocketClient

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

Открытые свойства

Свойство Тип Описание
END_OF_PACKET byte
Receiving bool
Sock System.Net.Sockets.Socket
SocketName string
confirmPackets System.Boolean

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

Метод Описание
Disable ( ) : void

Disables the socket client.

DisableLogging ( ) : void

Disables logging for this client, increasing performance.

Enable ( ) : void

Enables the socket to accept packets

GetRemoteHostIP ( ) : String

Gets the IP address of this client in string representation

OnProcessPacket ( Packet p ) : void

Packet processor has determined that the packet needed processing.

SendPacket ( Packet packet ) : void

Sends a packet to the Socket we're connected with.

Show ( Exception Text ) : void
Show ( string Text ) : void
SocketClient ( Socket _sock, string _socketname ) : System

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

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

Disables the socket client.
public Disable ( ) : void
Результат void

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

Disables logging for this client, increasing performance.
public DisableLogging ( ) : void
Результат void

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

Enables the socket to accept packets
public Enable ( ) : void
Результат void

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

Gets the IP address of this client in string representation
public GetRemoteHostIP ( ) : String
Результат String

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

Packet processor has determined that the packet needed processing.
public OnProcessPacket ( Packet p ) : void
p SocketLibrary.Packets.Packet The packet that needed processing
Результат void

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

Sends a packet to the Socket we're connected with.
public SendPacket ( Packet packet ) : void
packet SocketLibrary.Packets.Packet The packet to send
Результат void

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

public Show ( Exception Text ) : void
Text System.Exception
Результат void

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

public Show ( string Text ) : void
Text string
Результат void

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

public SocketClient ( Socket _sock, string _socketname ) : System
_sock System.Net.Sockets.Socket
_socketname string
Результат System

Описание свойств

END_OF_PACKET публичное статическое свойство

public static byte END_OF_PACKET
Результат byte

Receiving публичное свойство

public bool Receiving
Результат bool

Sock публичное свойство

public Socket,System.Net.Sockets Sock
Результат System.Net.Sockets.Socket

SocketName публичное свойство

public string SocketName
Результат string

confirmPackets публичное свойство

public Boolean,System confirmPackets
Результат System.Boolean