Resultados da pesquisa a pedido "recv"

6 a resposta

Recebimento do soquete Python - os pacotes de entrada sempre têm um tamanho diferente

Estou usando o módulo SocketServer para um servidor TCP. Estou experimentando algum problema aqui com o

1 a resposta

Recebendo dados do Java-Client (dados contém int, short, string)

5 a resposta

Uma maneira mais elegante de usar recv () e vetor <char não assinado>

Até agora, eu tenho este exemplo de código: ... int nbytes =0; vector<unsigned char> buffer; buffer.resize(5000); nbytes = recv(socket, &buffer[0], buffer.size(),0); //since I want to use buffer.size() to know data length in buffer I do ... ...

5 a resposta

epoll_wait () recebe o soquete fechado duas vezes (read () / recv () retorna 0)

Temos um aplicativo que usa epoll para ouvir e processar conexões http. Às vezes, epoll_wait () recebe o evento close no fd duas vezes em uma "linha". Significado: epoll_wait () retorna a conexão fd na qual read () / recv () retorna 0. Isso é um ...

6 a resposta

Qual deve ser o tamanho do meu buffer de recv ao chamar recv na biblioteca de soquetes

Eu tenho algumas perguntas sobre a biblioteca de soquetes no C. Aqui está um trecho de código ao qual me referirei nas minhas perguntas. char recv_buffer[3000]; recv(socket, recv_buffer, 3000, 0); Como decido qual o tamanho do recv_buffer? Estou ...

2 a resposta

Qual valor recv () retornará se receber um pacote TCP válido com carga útil de tamanho 0

Na programação do soquete TCP, serecv() retorna 0, é tomado como uma indicação de que o outro lado fechou sua conexão. No entanto, AFAIK, o TCP RFC não exige que a carga útil do TCP seja> 0. Portanto, teoricamente, uma pilha TCP pode receber uma ...

3 a resposta

Download HTTP através de soquetes (C)

Recentemente eu comecei a tomareste guia [http://beej.us/guide/bgnet/]para começar a baixar arquivos da internet. Eu li e criei o código a seguir para baixar o corpo HTTP de um site. O único problema é que não está funcionando. O código para ao ...

2 a resposta

c recv () lê até a nova linha ocorrer

Estou trabalhando para escrever um bot de IRC em C e encontrei um problem Na minha função principal, crio meu soquete e conecto todas essas coisas felizes. Então eu tenho um loop (quase) infinito para ler o que está sendo enviado de volta do ...

2 a resposta

Determine se ainda há dados no soquete e descarte-os

Estou escrevendo uma interface no Linux que obtém dados de um soquete TCP. O usuário fornece um buffer no qual os dados recebidos são armazenados. Se o Buffer fornecido for pequeno, quero apenas retornar um Erro. O primeiro problema é determinar ...

1 a resposta

Funções C ++ de acordo com o TCP

Estou usando a função recv (C ++) para obter indicação sobre o problema da rede (neste caso, retornará valor negativ Looking here:http: //tools.ietf.org/html/rfc1122#page-10 [http://tools.ietf.org/html/rfc1122#page-100] nas falhas de conexão ...