System::Net::Sockets::UdpClient class
Innehåll
[
Dölj
]UdpClient class
Tillhandahåller User Datagram Protocol (UDP) nätverkstjänster. Objekt av denna klass bör endast allokeras med System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operator new, eftersom det kommer att leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.
class UdpClient : public System::IDisposable
Metoder
| Metod | Beskrivning |
|---|---|
| Close() | Stänger UDP-anslutningen. |
| Connect(String, int32_t) | Etablerar en anslutning till den angivna porten på den angivna värden. |
| Connect(System::SharedPtr<IPAddress>, int32_t) | Etablerar en anslutning med värden på den angivna adressen på den angivna porten. |
| Connect(System::SharedPtr<IPEndPoint>) | Etablerar en anslutning till en fjärrslutpunkt. |
| Dispose() override | Frigör de hanterade och ohanterade resurser som används av UdpClient. |
| get_Client() | RTTI-information. |
| Receive(System::SharedPtr<IPEndPoint>&) | Returnerar ett datagram som skickats av en server. |
| Send(System::ArrayPtr<uint8_t>, int32_t, System::SharedPtr<IPEndPoint>) | Skickar ett UDP-datagram till värden vid den fjärrslutpunkt. |
| Send(System::ArrayPtr<uint8_t>, int32_t, String, int32_t) | Skickar ett UDP-datagram till den angivna porten på den angivna fjärrvärden. |
| Send(System::ArrayPtr<uint8_t>, int32_t) | Skickar ett UDP-datagram till en fjärrvärd. |
| set_Client(System::SharedPtr<Socket>) | Används för att tillhandahålla den underliggande nätverkssockeln. |
| UdpClient() | Initierar en ny instans av klassen UdpClient. |
| UdpClient(AddressFamily) | Initierar en ny instans av klassen UdpClient. |
| UdpClient(int32_t) | Initierar en ny instans av klassen UdpClient. |
| UdpClient(int32_t, AddressFamily) | Initierar en ny instans av klassen UdpClient. |
| UdpClient(System::SharedPtr<IPEndPoint>) | Initierar en ny instans av klassen UdpClient. param local EP den lokala slutpunkten som du binder UDP-anslutningen till. |
| UdpClient(String, int32_t) | Skapar en ny instans av klassen UdpClient och ansluter till den angivna fjärrvärden på den angivna porten. |
Se även
- Class IDisposable
- Namespace System::Net::Sockets
- Library Aspose.Page for C++