![]() |
Critical Link MityCam SoC Firmware
1.0
Critical Link MityCam SoC Firmware
|
#include <TempMonitorJob.h>
Public Member Functions | |
| tcTempMonitorJob () | |
| int | execute () |
| run the job More... | |
Public Member Functions inherited from tcJob | |
| tcJob (const char *apName) | |
| virtual | ~tcJob () |
| const char * | getName () const |
| get the name of the job More... | |
| void | attachThread (tcPeriodicJobThread *apThread) |
| attach this job to a thread More... | |
| void | detachThread () |
| remove this job from its thread (if attached) More... | |
| virtual int | getPeriodMs () const |
| Get the period of this job (called by thread!) More... | |
| virtual uint64 | getNextRunTimeMs () const |
| int | doExecute () |
| run the job More... | |
| virtual teStatus | status () const |
| get the job status More... | |
Additional Inherited Members | |
Public Types inherited from tcJob | |
| enum | teStatus { eeStopped, eeScheduled, eeRunning, eeFailed } |
Protected Member Functions inherited from tcJob | |
| uint64 | timespecToMs (const struct timespec arT) const |
| void | enterExecute () |
| convenience function for stats More... | |
| void | exitExecute () |
| tcJob::exitExecute - called at the end of execute to update stats More... | |
Protected Attributes inherited from tcJob | |
| tcPeriodicJobThread * | mpThread |
| thread job will run in More... | |
| int | mnPeriodMs |
| task period (ms) More... | |
| uint64 | mnLastRunMs |
| last run time More... | |
| tcStats | mcStats |
| job status More... | |
| tcTempMonitorJob::tcTempMonitorJob | ( | ) |
|
virtual |
run the job
Implements tcJob.