Pergunta

Eu recebo a mensagem de erro "Recurso temporariamente indisponível" quando eu uso o receive_from método (), é um membro de ip :: udp :: tomada localizado aqui .

eu passar para ele: impulso :: :: asio tampão, apontador para um objecto do nó de extremidade, bandeiras (colocados a zero), e um objecto error_code

.

Eu criar o ponto final com apenas

 new udp::endpoint()

Não parece ser demais informações disponíveis sobre esta mensagem de erro também. Eu tentei em várias máquinas e sempre obter este erro.

Foi útil?

Solução

"Recurso temporariamente indisponível" é normalmente a descrição de texto para EAGAIN, indicando que a operação deve ser repetida. No caso do UDP, isso indica que não há quaisquer dados disponíveis no momento, e você deve tentar mais tarde.

Em geral, é pena olhar para a página do manual para a função libc subjacente; que é recvfrom neste caso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top