the interface's own realtime run loop: every asynchronous completion of its pipes runs here, at a 125 µs timing policy
More...
#include <dx_usb_platform_interface.h>
the interface's own realtime run loop: every asynchronous completion of its pipes runs here, at a 125 µs timing policy
◆ conclude()
| virtual void cf::runloop::conclude |
( |
| ) |
|
|
inlineprotectedvirtualnoexceptinherited |
◆ initialize() [1/2]
| realtime & dx::thread::prio::realtime::initialize |
( |
const std::chrono::high_resolution_clock::duration & | | ) |
|
|
inlinenoexceptinherited |
◆ initialize() [2/2]
| realtime & dx::thread::prio::realtime::initialize |
( |
const std::chrono::high_resolution_clock::duration & | resolution | ) |
|
|
inlineinherited |
- Todo
- dx::thread::prio: replace experimental hardcoded preemption limit with real limit obtained from machine
◆ operator+=()
| runloop & cf::runloop::operator+= |
( |
const::CFRunLoopSourceRef | source | ) |
|
|
inlineinherited |
◆ operator-=()
| runloop & cf::runloop::operator-= |
( |
const::CFRunLoopSourceRef | source | ) |
|
|
inlineinherited |
◆ operator::CFRunLoopRef()
| cf::runloop::operator::CFRunLoopRef |
( |
| ) |
const |
|
inlineinherited |
◆ run()
| void cf::runloop::run |
( |
| ) |
|
|
inlineinherited |
◆ stop()
| void cf::runloop::stop |
( |
| ) |
|
|
inlinenoexceptinherited |
◆ waiting()
| bool cf::runloop::waiting |
( |
| ) |
|
|
inlinenoexceptinherited |
◆ source
The documentation for this class was generated from the following file: