System.Win.ScktComp.TCustomWinSocket.SendStream
Delphi
function SendStream(AStream: TStream): Boolean;
C++
bool __fastcall SendStream(System::Classes::TStream* AStream);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TCustomWinSocket |
説明
AStream パラメータから読み出せるすべての情報をソケット接続に書き込みます。
SendStream メソッドを呼び出すと,ソケット接続に情報を書き込むことができます。書き込みは,Windows ソケットオブジェクトの OnSocketEvent イベントハンドラ,あるいはソケットコンポーネントの OnWrite または OnClientWrite イベントハンドラで行われることがあります。反対に SendStream は,接続で読み出しを行えることを知らせる通知を受けずに接続に書き込むことになっているソケットから情報を書き込むこともあります。SendStream は AStream で示されるストリームから情報を読み出して,その情報をソケット接続に書き込みます。SendStream の戻り値は,なんらかの情報が接続に書き込まれたかどうかを示します。
メモ: パラメータとして SendStream に渡されるストリームは,Windows ソケットオブジェクトの所有になります。Windows ソケットオブジェクトは,ストリーム処理を終了すると,ストリームを解放します。したがって,パラメータとして渡しても,解放しないでください。