System.Tether.Manager.TTetheringAdapter.GenerateTimer

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function GenerateTimer(const AEvent: TTetheringNotifyEvent; Timeout: Cardinal): TThread;

C++

System::Classes::TThread* __fastcall GenerateTimer(const TTetheringNotifyEvent AEvent, unsigned Timeout);

プロパティ

種類 可視性 ソース ユニット
function protected
System.Tether.Manager.pas
System.Tether.Manager.hpp
System.Tether.Manager TTetheringAdapter


説明

開始した後、手動で停止させない限り、指定されたミリ秒数が経過したときに指定されたイベント ハンドラを呼び出すタイマを作成します。

テザリング実装では、GenerateTimer を使用して、アダプタ間での情報要求時のタイムアウトを処理するタイマを作成します。このタイマのクラスは TThreadTimer です(TTetheringAdapter の宣言内で private として宣言されている型)。TThreadTimerTThread のサブクラスです。

タイマは次のようにして制御することができます。

  • Start を呼び出すと、タイマを開始できます。
  • Cancel を呼び出すと、タイマを手動で停止できます。

関連項目