|
ifw-ccf 5.0.2
|
Classes | |
| class | Manager |
| IFW CTD Multiprocessing Toolkit Manager class. More... | |
| class | Message |
| IFW CTD Multiprocessing Toolkit Message class. More... | |
| class | MessageBus |
| IFW CTD Multiprocessing Toolkit Message Bus. More... | |
| class | Response |
| IFW CTD Multiprocessing Toolkit Response class. More... | |
| class | Thread |
| IFW CTD Multiprocessing Toolkit Thread base class. More... | |
Enumerations | |
| enum class | MsgPrio { LOW , HIGH } |
Functions | |
| void | SplitDblTime (const double time, int64_t &secs, int64_t &nano_secs) |
| void | SleepUntil (struct timespec *ts, int delay) |
| Adds "delay" nanoseconds to timespecs and sleeps until that time. | |
| void | ThreadLogic (const char *thread_name) |
Variables | |
| const std::string | THREAD_REGISTRY = "ThreadRegistry" |
|
strong |
| void ifw::ccf::mptk::SleepUntil | ( | struct timespec * | ts, |
| int | delay ) |
Adds "delay" nanoseconds to timespecs and sleeps until that time.
| void ifw::ccf::mptk::SplitDblTime | ( | const double | time, |
| int64_t & | secs, | ||
| int64_t & | nano_secs ) |
| void ifw::ccf::mptk::ThreadLogic | ( | const char * | thread_name | ) |
| const std::string ifw::ccf::mptk::THREAD_REGISTRY = "ThreadRegistry" |