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
Start
pour démarrer le minuteur. - Appelez
Cancel
pour arrêter le minuteur manuellement.