System.Tether.Manager.TTetheringAdapter.GenerateTimer
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
Startstarten Sie den Zeitgeber. - Mit
Cancelhalten Sie den Zeitgeber manuell an.