4D Internet Commands v16

TCP_SendBLOB

Inicio

 
4D Internet Commands v16
TCP_SendBLOB

TCP_SendBLOB 


 

TCP_SendBLOB ( tcp_ID ; blobAEnviar ) -> resultado 
Parámetro Tipo   Descripción
tcp_ID  Entero largo in Referencia de una sesión TCP abierta
blobAEnviar  BLOB in Blob a enviar
resultado  Entero in Código de error

El comando TCP_SendBLOB envía los datos a la sesión TCP designada por tcp_ID. este comando funciona igual que el comando TCP_Send, excepto que envía un BLOB en lugar de un texto, lo cual permite superar la limitación de 32K de los datos de tipo texto y enviar objetos binarios.

tcp_ID es una referencia entero largo a una sesión TCP abierta con el comando TCP_Open o TCP_Listen.

blobAEnviar es el BLOB a enviar a la sesión TCP referenciada por tcp_ID.

Nota sobre la independencia de plataforma: si intercambia BLOBs entre plataformas Macintosh y PC, depende de usted tratar las conversiones de bytes ("byte swapping"), si es necesario.

Ejemplo  

Este ejemplo envía un BLOB en la sesión 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)



Ver también 

TCP_Listen
TCP_Open
TCP_ReceiveBLOB
TCP_Send

 
PROPIEDADES 

Producto: 4D Internet Commands
Tema: IC TCP/IP
Número 88888

 
HISTORIA 

Creado por: 4D Internet Commands 6.7

 
ARTICLE USAGE

4D Internet Commands ( 4D Internet Commands v16)