classe System::Net::Sockets::UdpClient
Contenu
[
Cacher
]UdpClient class
Fournit des services réseau du protocole de datagramme utilisateur (UDP). Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject() function. 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 transmettre aux fonctions en tant qu’argument.
class UdpClient : public System::IDisposable
Méthodes
| Méthode | Description |
|---|---|
| Close() | Ferme la connexion UDP. |
| Connect(String, int32_t) | Établit une connexion au port spécifié sur l’hôte spécifié. |
| Connect(System::SharedPtr<IPAddress>, int32_t) | Établit une connexion avec l’hôte à l’adresse spécifiée sur le port spécifié. |
| Connect(System::SharedPtr<IPEndPoint>) | Établit une connexion à un point d’extrémité distant. |
| Dispose() override | Libère les ressources gérées et non gérées utilisées par le UdpClient. |
| get_Client() | Informations RTTI. |
| Receive(System::SharedPtr<IPEndPoint>&) | Renvoie un datagramme envoyé par un serveur. |
| Send(System::ArrayPtr<uint8_t>, int32_t, System::SharedPtr<IPEndPoint>) | Envoie un datagramme UDP à l’hôte au point d’extrémité distant. |
| Send(System::ArrayPtr<uint8_t>, int32_t, String, int32_t) | Envoie un datagramme UDP au port spécifié sur l’hôte distant spécifié. |
| Send(System::ArrayPtr<uint8_t>, int32_t) | Envoie un datagramme UDP à un hôte distant. |
| set_Client(System::SharedPtr<Socket>) | Utilisé pour fournir la socket réseau sous-jacente. |
| UdpClient() | Initialise une nouvelle instance de la classe UdpClient. |
| UdpClient(AddressFamily) | Initialise une nouvelle instance de la classe UdpClient. |
| UdpClient(int32_t) | Initialise une nouvelle instance de la classe UdpClient. |
| UdpClient(int32_t, AddressFamily) | Initialise une nouvelle instance de la classe UdpClient. |
| UdpClient(System::SharedPtr<IPEndPoint>) | Initialise une nouvelle instance de la classe UdpClient. param local EP le point d’extrémité local auquel vous liez la connexion UDP. |
| UdpClient(String, int32_t) | Crée une nouvelle instance de la classe UdpClient et se connecte à l’hôte distant spécifié sur le port spécifié. |
Voir aussi
- Class IDisposable
- Namespace System::Net::Sockets
- Library Aspose.Font for C++