Pregunta

consigo el mensaje de error "de recursos temporalmente no disponible" cuando se utiliza el método receive_from (), es un miembro de ip :: udp :: socket situado aquí .

Paso a ella:. Impulso :: :: asio del búfer, puntero a un objeto de punto final, banderas (se establece en cero), y un objeto código_error

creo el punto final con sólo

 new udp::endpoint()

No parece ser demasiada información disponible en este mensaje de error también. Lo he intentado en varias máquinas y siempre sale este error.

¿Fue útil?

Solución

"Recurso temporalmente no disponible" es normalmente la descripción de texto para EAGAIN, lo que indica que la operación debe ser juzgado. En el caso de UDP, que indica que no hay ningún dato disponible en la actualidad, y usted debe tratar más adelante.

Por lo general vale la pena mirar la página del manual para la función libc subyacente; que es recvfrom en este caso.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top