4D Internet Commands v16

TCP_SendBLOB

ホーム

 
4D Internet Commands v16
TCP_SendBLOB

TCP_SendBLOB 


 

TCP_SendBLOB ( tcp_ID ; blobToSend ) -> 戻り値 
引数   説明
tcp_ID  倍長整数 in TCPセッション参照
blobToSend  BLOB in 送信するBlob
戻り値  整数 in エラーコード

説明   

TCP_SendBLOB コマンドは、tcp_IDで参照されるTCPセッションにデータを送信します。このコマンドは、32kの制限があるテキストの代わりにBlobを送信すること以外、TCP_Sendコマンドと同じ動作を行います。このコマンドを使用するとバイナリオブジェクトを送信できるようになります。

tcp_ID は、TCP_Open または TCP_Listen コマンドで確立されたTCPセッション参照です。

blobToSend は、tcp_IDで参照されるTCPセッションに送信するBLOBです。

プラットフォーム独立性に関する注意: MacintoshとPCプラットフォーム間でBLOBを送受信する場合、必要に応じてバイトスワッピングを管理するのは開発者の仕事です。

例題  

この例題ではTCPセッションにBLOBを送信します:

 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)



参照 

TCP_Listen
TCP_Open
TCP_ReceiveBLOB
TCP_Send

 
プロパティ 

プロダクト: 4D Internet Commands
テーマ: IC TCP/IP
番号: 88888

 
履歴 

初出: 4D Internet Commands 6.7

 
ARTICLE USAGE

4D Internet Commands ( 4D Internet Commands v16)