C# Класс NSoft.NFramework.Parallelism.Tools.SocketAsync

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

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

Метод Описание
AcceptAsync ( this socket ) : Task
ConnectAsync ( this socket, EndPoint remoteEP ) : System.Threading.Tasks.Task
ConnectAsync ( this socket, IPAddress address, int port ) : System.Threading.Tasks.Task
ReceiveAsync ( this socket, byte buffer, int offset, int size, SocketFlags socketFlags = SocketFlags.None ) : Task
SendAsync ( this socket, byte buffer, int offset, int size, SocketFlags socketFlags = SocketFlags.None ) : Task

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

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

public static AcceptAsync ( this socket ) : Task
socket this
Результат Task

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

public static ConnectAsync ( this socket, EndPoint remoteEP ) : System.Threading.Tasks.Task
socket this
remoteEP System.Net.EndPoint
Результат System.Threading.Tasks.Task

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

public static ConnectAsync ( this socket, IPAddress address, int port ) : System.Threading.Tasks.Task
socket this
address System.Net.IPAddress
port int
Результат System.Threading.Tasks.Task

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

public static ReceiveAsync ( this socket, byte buffer, int offset, int size, SocketFlags socketFlags = SocketFlags.None ) : Task
socket this
buffer byte
offset int
size int
socketFlags SocketFlags
Результат Task

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

public static SendAsync ( this socket, byte buffer, int offset, int size, SocketFlags socketFlags = SocketFlags.None ) : Task
socket this
buffer byte
offset int
size int
socketFlags SocketFlags
Результат Task