#include <EventFile.h>
Definition at line 19 of file EventFile.h.
◆ EventThread() [1/2]
ChimeraTK::EventThread::EventThread |
( |
| ) |
|
|
delete |
◆ EventThread() [2/2]
ChimeraTK::EventThread::EventThread |
( |
EventFile & |
owner, |
|
|
std::promise< void > |
subscriptionDonePromise |
|
) |
| |
◆ ~EventThread()
ChimeraTK::EventThread::~EventThread |
( |
| ) |
|
◆ handleEvent()
void ChimeraTK::EventThread::handleEvent |
( |
const boost::system::error_code & |
ec, |
|
|
std::size_t |
bytes_transferred |
|
) |
| |
◆ readEvent()
void ChimeraTK::EventThread::readEvent |
( |
const boost::system::error_code & |
ec | ) |
|
◆ start()
void ChimeraTK::EventThread::start |
( |
std::promise< void > |
subscriptionDonePromise | ) |
|
◆ timerEvent()
void ChimeraTK::EventThread::timerEvent |
( |
const boost::system::error_code & |
ec | ) |
|
◆ waitForEvent()
void ChimeraTK::EventThread::waitForEvent |
( |
| ) |
|
◆ timer
boost::asio::steady_timer ChimeraTK::EventThread::timer {_ctx} |
◆ timerSleepSec
const int ChimeraTK::EventThread::timerSleepSec = 1 |
The documentation for this class was generated from the following files:
- /scratch/dragon/sources/ChimeraTK-DeviceAccess/backends/xdma/include/EventFile.h
- /scratch/dragon/sources/ChimeraTK-DeviceAccess/backends/xdma/src/EventFile.cc