System::Net::Sockets::UdpClient class
Contenido
[
Ocultar
]UdpClient class
Proporciona servicios de red del Protocolo de Datagramas de Usuario (UDP). Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que resultará en errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.
class UdpClient : public System::IDisposable
Métodos
| Método | Descripción |
|---|---|
| Close() | Cierra la conexión UDP. |
| Connect(String, int32_t) | Establece una conexión al puerto especificado en el host especificado. |
| Connect(System::SharedPtr<IPAddress>, int32_t) | Establece una conexión con el host en la dirección especificada y el puerto especificado. |
| Connect(System::SharedPtr<IPEndPoint>) | Establece una conexión a un punto final remoto. |
| Dispose() override | Libera los recursos administrados y no administrados utilizados por el UdpClient. |
| get_Client() | Información RTTI. |
| Receive(System::SharedPtr<IPEndPoint>&) | Devuelve un datagrama enviado por un servidor. |
| Send(System::ArrayPtr<uint8_t>, int32_t, System::SharedPtr<IPEndPoint>) | Envía un datagrama UDP al host en el punto final remoto. |
| Send(System::ArrayPtr<uint8_t>, int32_t, String, int32_t) | Envía un datagrama UDP al puerto especificado en el host remoto especificado. |
| Send(System::ArrayPtr<uint8_t>, int32_t) | Envía un datagrama UDP a un host remoto. |
| set_Client(System::SharedPtr<Socket>) | Se utiliza para proporcionar el socket de red subyacente. |
| UdpClient() | Inicializa una nueva instancia de la clase UdpClient. |
| UdpClient(AddressFamily) | Inicializa una nueva instancia de la clase UdpClient. |
| UdpClient(int32_t) | Inicializa una nueva instancia de la clase UdpClient. |
| UdpClient(int32_t, AddressFamily) | Inicializa una nueva instancia de la clase UdpClient. |
| UdpClient(System::SharedPtr<IPEndPoint>) | Inicializa una nueva instancia de la clase UdpClient. param local EP el punto final local al que enlazas la conexión UDP. |
| UdpClient(String, int32_t) | Crea una nueva instancia de la clase UdpClient y se conecta al host remoto especificado en el puerto especificado. |
Ver también
- Class IDisposable
- Namespace System::Net::Sockets
- Library Aspose.Page for C++