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);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | protected | System.Tether.Manager.pas System.Tether.Manager.hpp |
System.Tether.Manager | TTetheringAdapter |
Description
Crée un minuteur, qui une fois démarré, appelle le gestionnaire d'événement spécifié lorsque le temps spécifié en millisecondes est écoulé, à moins que vous n'ayez arrêté le minuteur manuellement.
L'implémentation de tethering utilise GenerateTimer afin de créer des minuteurs pour gérer les décalages des demandes d'informations entre les adaptateurs. La classe de ces minuteurs est TThreadTimer, un type déclaré comme privé dans la déclaration de TTetheringAdapter. TThreadTimer sous-classe TThread.
Vous pouvez contrôler le minuteur comme suit :
- Appelez
Startpour démarrer le minuteur. - Appelez
Cancelpour arrêter le minuteur manuellement.