C# Класс Pdelvo.Minecraft.Network.Extensions

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

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

Метод Описание
Connect ( this socket, IPAddress addresses, int port, System.TimeSpan timeout ) : bool

Connects the specified socket.

Connect ( this socket, IPEndPoint endPoint, System.TimeSpan timeout ) : bool
Connect ( this socket, string host, int port, System.TimeSpan timeout ) : bool

Connects the specified socket.

ParseEndPoint ( string str ) : IPEndPoint
ReadByteAsync ( this stream ) : Task
TryParseEndPoint ( string str, IPEndPoint &value ) : bool
WriteByteAsync ( this stream, byte value ) : System.Threading.Tasks.Task

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

Метод Описание
AsyncConnect ( Socket socket, Func connect, System.TimeSpan timeout ) : bool

Asyncs the connect.

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

Connect() публичный статический Метод

Connects the specified socket.
public static Connect ( this socket, IPAddress addresses, int port, System.TimeSpan timeout ) : bool
socket this The socket.
addresses System.Net.IPAddress The addresses.
port int The port.
timeout System.TimeSpan The timeout.
Результат bool

Connect() публичный статический Метод

public static Connect ( this socket, IPEndPoint endPoint, System.TimeSpan timeout ) : bool
socket this
endPoint System.Net.IPEndPoint
timeout System.TimeSpan
Результат bool

Connect() публичный статический Метод

Connects the specified socket.
public static Connect ( this socket, string host, int port, System.TimeSpan timeout ) : bool
socket this The socket.
host string The host.
port int The port.
timeout System.TimeSpan The timeout.
Результат bool

ParseEndPoint() публичный статический Метод

public static ParseEndPoint ( string str ) : IPEndPoint
str string
Результат System.Net.IPEndPoint

ReadByteAsync() публичный статический Метод

public static ReadByteAsync ( this stream ) : Task
stream this
Результат Task

TryParseEndPoint() публичный статический Метод

public static TryParseEndPoint ( string str, IPEndPoint &value ) : bool
str string
value System.Net.IPEndPoint
Результат bool

WriteByteAsync() публичный статический Метод

public static WriteByteAsync ( this stream, byte value ) : System.Threading.Tasks.Task
stream this
value byte
Результат System.Threading.Tasks.Task