| 4D Internet Commands v15TCP_SendBLOB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D Internet Commands v15
 TCP_SendBLOB 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TCP_SendBLOB ( tcp_ID ; blobAEnviar ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| tcp_ID | Inteiro longo |   | Referencia de uma sessão TCP aberta | |||||
| blobAEnviar | BLOB |   | Blob a enviar | |||||
| Resultado | Inteiro |   | Código de erro | |||||
O comando TCP_SendBLOB envia os dados a sessão TCP designada por tcp_ID. Este comando funciona igual que o comando TCP_Send, exceto que envia um BLOB em lugar de um texto, o qual permite superar a limitação de 32K dos dados de tipo texto e enviar objetos binários.
tcp_ID é uma referencia inteiro longo a uma sessão TCP aberta com o comando TCP_Open ou TCP_Listen.
blobAEnviar é o BLOB a enviar à sessão TCP referenciada por tcp_ID.
Nota sobre a independência de plataforma: São trocados BLOBs entre plataformas Macintosh e PC, depende de você tratar as conversões de bytes ("byte swapping"), caso seja necessário.
Este exemplo envia um BLOB na sessão TCP:
 C_BLOB($Blob_Send)
 C_TEXT(v_Txt_Send)
 TEXT TO BLOB(v_Txt_Send;$Blob_Send;Text without length;*)
 $err:=TCP_SendBLOB(v_tcp_ID;$Blob_Send)
	Produto: 4D Internet Commands
	Tema: IC TCP/IP
	Número 
        88888
        
        
        
	
	Criado por: 4D Internet Commands 6.7
	
	
	
	
	
	
	
	
	4D Internet Commands ( 4D Internet Commands v15)
	
	
	
	
	
	
	
 Adicionar um comentário
Adicionar um comentário