Enviar ( FLUSH ) Via SOCKET TCP/IP

Enviar ( FLUSH ) Via SOCKET TCP/IP

Postby MGA » Sat Aug 02, 2008 1:28 pm

Sr. Antonio, utilizando a classe TSOCKET, como mandar um FLUSH, para que não haja acumulo de informação, sobrecarregando os envios.

Muito obrigado
ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
MGA
 
Posts: 1254
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá

Postby MGA » Tue Aug 05, 2008 11:13 am

up!
ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
MGA
 
Posts: 1254
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá

Postby Antonio Linares » Tue Aug 05, 2008 12:12 pm

shutdown(sock,SD_SEND)

http://cboard.cprogramming.com/showthread.php?t=61375

google is your friend :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby MGA » Tue Aug 05, 2008 1:53 pm

Tem toda razão SR.Antonio:


Por fim, a funcao shutdown tem a seguinte sintaxe:

Sintaxe: int shutdown(SOCKET s, int how)

Essa funcao finaliza o recebindo ou o envio de dados pelo socket s.
O valor how pode ser um dos seguintes:

===extraido de winsock.h do dev-c++===
/* shutdown() how types */
#define SD_RECEIVE 0x00
#define SD_SEND 0x01
#define SD_BOTH 0x02
===extraido de winsock.h do dev-c++===

Se how eh SD_RECEIVE, o recebimento de dados pelo socket s eh interrompido.
Se how eh SD_SEND, o envio de dados pelo socket s eh interrompido.
SE how eh SD_BOTH, o envio e recebimentos pelo socket s sao interrompidos.

Se nenhum erro ocorre, a funcao retorna 0, caso contrario, eh retornado
SOCKET_ERROR.


Veja isto:
http://von-slacker.net46.net/unsekurity ... nsocks.txt
:D
ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
MGA
 
Posts: 1254
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 23 guests