System.Tether.Comm.TTetheringCustomComm.OnBeforeSendData

提供: RAD Studio API Documentation
2015年3月15日 (日) 20:47時点におけるHonji (トーク | 投稿記録)による版 (1版: LOC-17860/2015.03.13DocWikiPages_JA)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

Delphi

property OnBeforeSendData: TTetheringDataEvent read FOnBeforeSendData write FOnBeforeSendData;

C++

__property TTetheringDataEvent OnBeforeSendData = {read=FOnBeforeSendData, write=FOnBeforeSendData};

プロパティ

種類 可視性 ソース ユニット
event public
System.Tether.Comm.pas
System.Tether.Comm.hpp
System.Tether.Comm TTetheringCustomComm


説明

リモート プロトコル送信する前にデータを後処理するためのイベントです。

OnBeforeSendData を使用すると、リモート プロトコルに送信する前に生データを処理できます。

OnBeforeSendData は送信される生データの終了ポイントとなるので、OnBeforeSendData を使用して、データを圧縮またはスクランブルすることができます。

このイベントのイベント ハンドラでは、次のパラメータを受け取ります。

  • Sender: データを送信するクライアント インスタンスです。
  • ADataBuffer: クライアントで送信される生データ(バイト配列)です。

OnBeforeSendData のイベント ハンドラでは、処理したデータを返す必要があります。

関連項目