Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
recv [d/mY H:i]
laureano
recv [d/mY H:i] (atual)
Linha 2: Linha 2:
  
 Sintaxe: Sintaxe:
-<code c> + 
-ssize_t recv(int s, void *buf, size_t len); +''​[[ssize_t]] recv([[tipos_dados|int]] s, [[tipos_dados|void]] buffer[[size_t]] len);''​ 
-ssize_t recvfrom(int s, void *buf, size_t len int flags, struct sockaddr *from, socklen_t *fromlen);​ + 
-</​code>​+''​[[ssize_t]] recvfrom([[tipos_dados|int]] s, [[tipos_dados|void]] buffer[[size_t len]], [[tipos_dados|int]] flags, struct ​[[sockaddr]] * from, [[socklen_t]] * fromlen);''​ 
 + 
 +---- 
  
 A função **recv** é utilizada para receber (ler) uma mensagem de um [[socket]]. Para leitura de mensagens, também pode ser utilizada a função [[read]]. A função retorna o número de bytes lidos ou –1 se houve erro. A função **recv** é utilizada para receber (ler) uma mensagem de um [[socket]]. Para leitura de mensagens, também pode ser utilizada a função [[read]]. A função retorna o número de bytes lidos ou –1 se houve erro.
Linha 64: Linha 67:
 } }
 </​code>​ </​code>​
 +
 + --- //​[[marcos@laureano.eti.br|Marcos Laureano]] 2008/04/25 06:34//
 +
recv.txt · Última modificação: d/mY H:i (edição externa)
CC Attribution-Noncommercial-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0