Espace de noms System::Net::Sockets
Contenu
[
Cacher
]Classes
| Classe | Description |
|---|---|
| IPPacketInformation | Représente les informations sur le paquet. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument. |
| LingerOption | Spécifie si une socket restera connectée après un appel aux méthodes Close() ou Close(). Il spécifie également la durée pendant laquelle la socket restera connectée si l’envoi des données se poursuit. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument. |
| NetworkStream | Fournit le flux sous-jacent des données pour l’accès réseau. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument. |
| Socket | La classe Socket implémente l’interface Berkeley sockets. |
| TcpClient | Représente un client pour les services réseau TCP. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument. |
| TcpListener | Représente un écouteur pour les services réseau TCP. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument. |
| UdpClient | Fournit les services réseau du protocole User Datagram (UDP). Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument. |
Enums
| Énumération | Description |
|---|---|
| AddressFamily | Énumère les familles d’adresses. |
| IOControlCode | Énumère les codes de contrôle IO. |
| ProtocolFamily | Énumère les familles de protocoles. |
| ProtocolType | Énumère les types de protocoles. |
| SelectMode | Spécifie le mode de sondage de l’état de la socket. |
| SocketError | Énumère les types d’erreurs de socket. |
| SocketFlags | Fournit des valeurs constantes pour les messages de socket. |
| SocketOptionLevel | Définit les niveaux d’options de socket pour la classe ‘Socket’. |
| SocketOptionName | Définit les noms d’options de socket pour la classe Socket. |
| SocketShutdown | Définit les constantes utilisées par la méthode Socket.Shutdown. |
| SocketType | Énumère les types de socket. |
Typedefs
| Typedef | Description |
|---|---|
| SocketException |
Functions
| Fonction | Description |
|---|---|
| operator!= | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator== | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |