System::Net::Sockets::UdpClient class

UdpClient class

Provides User Datagram Protocol (UDP) network services. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.

class UdpClient : public System::IDisposable

Methods

MethodDescription
Close()Closes the UDP connection.
Connect(String, int32_t)Establishes a connection to the specified port on the specified host.
Connect(System::SharedPtr<IPAddress>, int32_t)Establishes a connection with the host at the specified address on the specified port.
Connect(System::SharedPtr<IPEndPoint>)Establishes a connection to a remote end point.
Dispose() overrideReleases the managed and unmanaged resources used by the UdpClient.
get_Client()RTTI information.
Receive(System::SharedPtr<IPEndPoint>&)Returns a datagram sent by a server.
Send(System::ArrayPtr<uint8_t>, int32_t, System::SharedPtr<IPEndPoint>)Sends a UDP datagram to the host at the remote end point.
Send(System::ArrayPtr<uint8_t>, int32_t, String, int32_t)Sends a UDP datagram to the specified port on the specified remote host.
Send(System::ArrayPtr<uint8_t>, int32_t)Sends a UDP datagram to a remote host.
set_Client(System::SharedPtr<Socket>)Used to provide the underlying network socket.
UdpClient()Initializes a new instance of the UdpClient class.
UdpClient(AddressFamily)Initializes a new instance of the UdpClient class.
UdpClient(int32_t)Initializes a new instance of the UdpClient class.
UdpClient(int32_t, AddressFamily)Initializes a new instance of the UdpClient class.
UdpClient(System::SharedPtr<IPEndPoint>)Initializes a new instance of the UdpClient class. param local EP the local endpoint to which you bind the UDP connection.
UdpClient(String, int32_t)Creates a new instance of the UdpClient class and connects to the specified remote host on the specified port.

See Also