4D Internet Commands v14TCP_ReceiveBLOB |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Internet Commands v14
TCP_ReceiveBLOB
TCP_ReceiveBLOB
Given a long integer reference to an established TCP session, the TCP_ReceiveBLOB command receives packets of data into blobToReceive. This command performs the same action as TCP_Receive, except that it will receive data in a BLOB instead of a text, which allows bypassing the 32K text limitation. You can then receive binary objects. tcp_ID is a long integer reference to an open TCP session as established with either the TCP_Open or TCP_Listen command. blobToReceive is the BLOB which receives data. When receiving data via TCP packets, you cannot count on all of your data being received by a single TCP_ReceiveBLOB call. The TCP_ReceiveBLOB command is usually called within a Repeat...Until loop which continually checks on the status of the connection or is scanning for a known value. This example shows the typical structure of a method using TCP_ReceiveBLOB: C_BLOB($Blob_Received;$Blob_All) |
PROPERTIES
Product: 4D Internet Commands
HISTORY
Created: 4D Internet Commands 6.7 SEE ALSO
TCP_Listen ARTICLE USAGE
4D Internet Commands ( 4D Internet Commands v11.4) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||