System.Tether.Manager.TTetheringAdapter.GenerateTimer

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
System.Tether.Manager.pas
System.Tether.Manager.hpp
System.Tether.Manager TTetheringAdapter


Beschreibung

Erstellt einen Zeitgeber, der nach dem Start die angegebene Ereignisbehandlungsroutine aufruft, wenn die festgelegte Zeit in Millisekunden abgelaufen ist, außer Sie halten den Zeitgeber manuell an.

Die Tethering-Implementierung verwendet GenerateTimer zum Erstellen von Timern, die Zeitüberschreitungen im Falle von Informationsanforderungen zwischen Adaptern behandeln. Die Klasse dieser Timer ist TThreadTimer, ein Typ, der in der Deklaration von TTetheringAdapter als private deklariert wird. TThreadTimer ist von TThread abgeleitet.

Sie können den Timer folgendermaßen steuern:

  • Mit Start starten Sie den Zeitgeber.
  • Mit Cancel halten Sie den Zeitgeber manuell an.

Siehe auch