System::Net::Sockets::UdpClient класс

UdpClient class

Предоставляет сетевые службы протокола User Datagram Protocol (UDP). Объекты этого класса должны выделяться только с помощью функции System::MakeObject() . Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

class UdpClient : public System::IDisposable

Методы

МетодОписание
Close()Закрывает UDP‑соединение.
Connect(String, int32_t)Устанавливает соединение с указанным портом на указанном хосте.
Connect(System::SharedPtr<IPAddress>, int32_t)Устанавливает соединение с хостом по указанному адресу на указанном порту.
Connect(System::SharedPtr<IPEndPoint>)Устанавливает соединение с удалённой конечной точкой.
Dispose() overrideОсвобождает управляемые и неуправляемые ресурсы, используемые UdpClient.
get_Client()Информация RTTI.
Receive(System::SharedPtr<IPEndPoint>&)Возвращает датаграмму, отправленную сервером.
Send(System::ArrayPtr<uint8_t>, int32_t, System::SharedPtr<IPEndPoint>)Отправляет UDP‑датаграмму хосту в удалённой конечной точке.
Send(System::ArrayPtr<uint8_t>, int32_t, String, int32_t)Отправляет UDP‑датаграмму на указанный порт указанного удалённого хоста.
Send(System::ArrayPtr<uint8_t>, int32_t)Отправляет UDP‑датаграмму удалённому хосту.
set_Client(System::SharedPtr<Socket>)Используется для предоставления базового сетевого сокета.
UdpClient()Инициализирует новый экземпляр класса UdpClient.
UdpClient(AddressFamily)Инициализирует новый экземпляр класса UdpClient.
UdpClient(int32_t)Инициализирует новый экземпляр класса UdpClient.
UdpClient(int32_t, AddressFamily)Инициализирует новый экземпляр класса UdpClient.
UdpClient(System::SharedPtr<IPEndPoint>)Инициализирует новый экземпляр класса UdpClient. param local EP локальная конечная точка, к которой вы привязываете UDP‑соединение.
UdpClient(String, int32_t)Создаёт новый экземпляр класса UdpClient и подключается к указанному удалённому хосту на указанном порту.

См. также