Echelon i.LON SmartServer 2.0 Manuel d'utilisateur Page 237

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 266
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 236
i.LON SmartServer 2.0 Programming Tools User’s Guide 223
m_oTimer2.Start(FPM_TF_ONETIME, 0);
}
void CUFPT_FPM_Application::OnTimer()
{
if (m_oTimer2.Expired())
{
m_oTimer2.Start(FPM_TF_ONETIME, 2000);
}
}
Stop ()
You can use the Stop()method of the CFPM_Timer class to stop a timer that is running. You can
use this method in the Work(), OnTimer(), Shutdown() routines of an FPM application, and
you can use it in the Shutdown()routine of an FPM driver.
SYNTAX
bool Stop()
If the timer has expired, the method returns TRUE. If the timer has not yet expired or if the timer
has been stopped, the method returns FALSE.
EXAMPLE
The following example demonstrates how you can use the Stop()method to stop a timer that is
running.
m_oTimer1.Stop();
StopAllTimers()
You can use the StopAllTimers()method of the CFPM_Timer class to stop all currently active
timers. You can use this method in the Work(), OnTimer(), Shutdown() routines of an FPM
application, and you can use it in the Shutdown()routine of an FPM driver.
SYNTAX
bool StopAllTimers()
If any timer has expired, the method returns TRUE. If no timer has expired or has been stopped,
the method returns FALSE.
EXAMPLE
The following example demonstrates a StopAllTimers()method that stops all existing timers.
StopAllTimers();
IsRunning()
You can use the IsRunning()method to check whether a timer is running or has been stopped.
This method may be useful during runtime.
SYNTAX
bool IsRunning()
If the referenced timer is running, the method returns TRUE. If the timer has expired or has been
stopped, the method returns FALSE.
EXAMPLE
The following example demonstrates an IsRunning()method that checks whether a timer is
running and executes some code if it is.
Vue de la page 236
1 2 ... 232 233 234 235 236 237 238 239 240 241 242 ... 265 266

Commentaires sur ces manuels

Pas de commentaire