◆ State() [1/2]
◆ State() [2/2]
| SurgSim::Devices::WdkHidDeviceHandle::State::State |
( |
const State & |
other | ) |
|
|
private |
◆ operator=()
| State& SurgSim::Devices::WdkHidDeviceHandle::State::operator= |
( |
const State & |
other | ) |
|
|
private |
◆ handle
| FileHandle SurgSim::Devices::WdkHidDeviceHandle::State::handle |
The underlying device file handle.
◆ isDeviceDead
| bool SurgSim::Devices::WdkHidDeviceHandle::State::isDeviceDead |
True if the communication with this device has failed without possibility of recovery.
◆ isOverlappedReadPending
| bool SurgSim::Devices::WdkHidDeviceHandle::State::isOverlappedReadPending |
True if we are waiting for the result of an overlapped (i.e. asynchronous) read.
◆ logger
◆ overlappedReadBuffer
| unsigned char SurgSim::Devices::WdkHidDeviceHandle::State::overlappedReadBuffer[7 *128] |
The buffer used to store the output of overlapped (i.e. asynchronous) reads.
◆ overlappedReadState
| OVERLAPPED SurgSim::Devices::WdkHidDeviceHandle::State::overlappedReadState |
The OVERLAPPED state structure for overlapped (i.e. asynchronous) reads.
The documentation for this struct was generated from the following file: