System::Net::Sockets Namespace
Inhalt
[
Ausblenden
]Klassen
| Klasse | Beschreibung |
|---|---|
| IPPacketInformation | Stellt Informationen über das Paket dar. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| LingerOption | Gibt an, ob ein Socket nach einem Aufruf der Close()- oder Close()-Methoden verbunden bleibt. Außerdem wird der Zeitraum angegeben, während dem der Socket verbunden bleibt, wenn das Senden der Daten fortgesetzt wird. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| NetworkStream | Stellt den zugrunde liegenden Datenstrom für den Netzwerkzugriff bereit. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| Socket | Die Socket Klasse implementiert die Berkeley‑Sockets‑Schnittstelle. |
| TcpClient | Stellt einen Client für die TCP‑Netzwerkdienste dar. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| TcpListener | Stellt einen Listener für die TCP‑Netzwerkdienste dar. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| UdpClient | Stellt User Datagram Protocol (UDP)-Netzwerkdienste bereit. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
Enums
| Aufzählung | Beschreibung |
|---|---|
| AddressFamily | Enumeriert die Adressfamilien. |
| IOControlCode | Enumeriert die IO Steuercodes. |
| ProtocolFamily | Enumeriert die Protokollfamilien. |
| ProtocolType | Enumeriert die Protokolltypen. |
| SelectMode | Gibt den Modus zum Abfragen des Socket‑Status an. |
| SocketError | Enumeriert die Socket‑Fehlertypen. |
| SocketFlags | Stellt konstante Werte für die Socket‑Nachrichten bereit. |
| SocketOptionLevel | Definiert Socket‑Optionsebenen für die ‘Socket’ Klasse. |
| SocketOptionName | Definiert Socket‑Optionnamen für die Socket Klasse. |
| SocketShutdown | Definiert Konstanten, die von der Methode Socket.Shutdown verwendet werden. |
| SocketType | Enumeriert die Socket‑Typen. |
Typedefs
| Typedef | Beschreibung |
|---|---|
| SocketException |
Functions
| Funktion | Beschreibung |
|---|---|
| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |