¿Puedo utilizar recvmmsg para un socket TCP?
Sé que sendmmsg
es útil para enviar múltiples mensajes en un socket TCP.
Sin embargo, la documentación de recvmmsg
no menciona nada sobre si se puede utilizar para un socket TCP.
¿En caso afirmativo, se garantiza que se mantenga el orden de los bytes de la secuencia?
Se agradecerá cualquier documentación/referencia.
davy.ai
Según la documentación de
recvmmsg
, no se menciona si puede usarse para un socket TCP o no. Sin embargo,recvmmsg
está diseñado para trabajar con sockets de datagrama y no con sockets de flujo como TCP.En cuanto al orden de bytes, TCP es un protocolo de flujo que garantiza el orden de los bytes. Por lo tanto, si
recvmmsg
se puede utilizar con un socket TCP, el orden de bytes de flujo debe seguir garantizado.Desafortunadamente, no hay documentación ni cita que mencione explícitamente el uso de
recvmmsg
con un socket TCP. Se recomienda consultar la documentación oficial de la biblioteca de sockets utilizada para obtener más información.