C# Класс NetworkCommsDotNet.Connections.UDP.UdpClientWrapper

Internal wrapper around a udpClient object so that we can easily manage usage.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BeginReceive ( AsyncCallback requestCallback, object state ) : IAsyncResult
CloseClient ( ) : void
Connect ( IPEndPoint endPoint ) : void
EndReceive ( IAsyncResult asyncResult, IPEndPoint &remoteEP ) : byte[]
Receive ( IPEndPoint &remoteEP ) : byte[]
Send ( byte dgram, int bytes, IPEndPoint endPoint ) : void
UdpClientWrapper ( UdpClient udpClient ) : System

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

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

public BeginReceive ( AsyncCallback requestCallback, object state ) : IAsyncResult
requestCallback AsyncCallback
state object
Результат IAsyncResult

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

public CloseClient ( ) : void
Результат void

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

public Connect ( IPEndPoint endPoint ) : void
endPoint IPEndPoint
Результат void

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

public EndReceive ( IAsyncResult asyncResult, IPEndPoint &remoteEP ) : byte[]
asyncResult IAsyncResult
remoteEP IPEndPoint
Результат byte[]

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

public Receive ( IPEndPoint &remoteEP ) : byte[]
remoteEP IPEndPoint
Результат byte[]

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

public Send ( byte dgram, int bytes, IPEndPoint endPoint ) : void
dgram byte
bytes int
endPoint IPEndPoint
Результат void

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

public UdpClientWrapper ( UdpClient udpClient ) : System
udpClient System.Net.Sockets.UdpClient
Результат System