System::Net::Sockets::UdpClient class

UdpClient class

Biedt netwerkservices voor het User Datagram Protocol (UDP). Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject() functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument door te geven aan functies.

class UdpClient : public System::IDisposable

Methoden

MethodeBeschrijving
Close()Sluit de UDP‑verbinding.
Connect(String, int32_t)Stelt een verbinding tot stand met de opgegeven poort op de opgegeven host.
Connect(System::SharedPtr<IPAddress>, int32_t)Stelt een verbinding tot stand met de host op het opgegeven adres op de opgegeven poort.
Connect(System::SharedPtr<IPEndPoint>)Stelt een verbinding tot stand met een extern eindpunt.
Dispose() overrideVrijgeeft de beheerde en onbeheerde bronnen die door de UdpClient worden gebruikt.
get_Client()RTTI-informatie.
Receive(System::SharedPtr<IPEndPoint>&)Retourneert een datagram dat door een server is verzonden.
Send(System::ArrayPtr<uint8_t>, int32_t, System::SharedPtr<IPEndPoint>)Verzendt een UDP‑datagram naar de host op het externe eindpunt.
Send(System::ArrayPtr<uint8_t>, int32_t, String, int32_t)Verzendt een UDP‑datagram naar de opgegeven poort op de opgegeven externe host.
Send(System::ArrayPtr<uint8_t>, int32_t)Verzendt een UDP‑datagram naar een externe host.
set_Client(System::SharedPtr<Socket>)Gebruikt om de onderliggende netwerksocket te leveren.
UdpClient()Initialiseert een nieuw exemplaar van de UdpClient klasse.
UdpClient(AddressFamily)Initialiseert een nieuw exemplaar van de UdpClient klasse.
UdpClient(int32_t)Initialiseert een nieuw exemplaar van de UdpClient klasse.
UdpClient(int32_t, AddressFamily)Initialiseert een nieuw exemplaar van de UdpClient klasse.
UdpClient(System::SharedPtr<IPEndPoint>)Initialiseert een nieuw exemplaar van de UdpClient klasse. param local EP het lokale eindpunt waaraan u de UDP-verbinding bind.
UdpClient(String, int32_t)Maakt een nieuw exemplaar van de UdpClient klasse en maakt verbinding met de opgegeven externe host op de opgegeven poort.

Zie ook