|
OpenCPN Partial API docs
|
Public Member Functions | |
| IoThread (const std::string &iface, const wxIPV4address &address, wxEvtHandler *consumer, const std::string &token) | |
| void | Run () |
| DriverStats | GetStats () const |
Public Member Functions inherited from ThreadCtrl | |
| virtual | ~ThreadCtrl ()=default |
| Destroy the Thread Ctrl object. | |
| bool | IsRunning () const |
| Return true if thread is running. | |
| virtual void | RequestStop () |
| Request that thread stops operation. | |
| void | WaitUntilStopped () |
| Block until thread invokes SignalExit(). | |
| bool | WaitUntilStopped (std::chrono::duration< int > timeout) |
| Block until thread invokes SignalExit() or timeout. | |
| bool | WaitUntilStopped (std::chrono::duration< int > timeout, std::chrono::milliseconds &elapsed) |
| Block until thread invokes SignalExit() or timeout. | |
Additional Inherited Members | |
Protected Member Functions inherited from ThreadCtrl | |
| bool | KeepGoing () const |
| If true continue thread operation, else exit and invoke SignalExit() | |
| void | SignalExit () |
| Signal that thread has exited. | |
Definition at line 52 of file comm_drv_signalk_net.cpp.
| CommDriverSignalKNet::IoThread::IoThread | ( | const std::string & | iface, |
| const wxIPV4address & | address, | ||
| wxEvtHandler * | consumer, | ||
| const std::string & | token | ||
| ) |
Definition at line 102 of file comm_drv_signalk_net.cpp.
| DriverStats CommDriverSignalKNet::IoThread::GetStats | ( | ) | const |
Definition at line 180 of file comm_drv_signalk_net.cpp.
| void CommDriverSignalKNet::IoThread::Run | ( | ) |
Definition at line 115 of file comm_drv_signalk_net.cpp.