conecte en "conexión sin conexión" boost :: asio :: ip :: udp :: socket

He estado aprendiendo sobre el socket UDP últimamente al navegar por la red y todas las páginas que lo explicaban mencionaban que los sockets UDP son "conexión menos". Esto, si lo comprendo correctamente significa que uno no tiene una "conexión" entre dos sockets, sino que dispara paquetes de datagramas a puntos finales específicos sin saber si el otro extremo está escuchando.

Luego voy y empiezo a leer el boost :: asio :: ip :: udp :: socketdocs Y encontrar que menciona API como:

async_connect: inicia un asíncronoconectar.async_receive: inicia una recepción asíncrona en untoma conectada.async_send: inicia un envío asíncrono en untoma conectada.

Ahora esto es un poco confuso para un principiante. Puedo encontrar 3 causas posibles para mi confusión (en orden de semejanza :))

Me estoy perdiendo algoLa implementación de asio está haciendo algo entre bastidores para virtualizar la conexión.La documentación es incorrecta

También hay una pequeña falla en los documentos, cuando abres la página parabasic_datagram_socket :: async_connect el ejemplo en que hay es instanciarTCP enchufes (en lugar deUDP unos).

¿Alguien por favor me ilumina?

Respuestas a la pregunta(1)

Su respuesta a la pregunta