System::Net::Sockets::UdpClient class
inhoud
[
verbergen
]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
| Methode | Beschrijving |
|---|---|
| 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() override | Vrijgeeft 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
- Class IDisposable
- Namespace System::Net::Sockets
- Library Aspose.Page for C++