|
opensurgsim
|
Public Member Functions | |
| State (std::shared_ptr< SurgSim::Framework::Logger > &&logger_) | |
Public Attributes | |
| std::shared_ptr< SurgSim::Framework::Logger > | logger |
| The logger to use. | |
| FileHandle | handle |
| The underlying device file handle. | |
| OVERLAPPED | overlappedReadState |
| The OVERLAPPED state structure for overlapped (i.e. asynchronous) reads. | |
| unsigned char | overlappedReadBuffer [7 *128] |
| The buffer used to store the output of overlapped (i.e. asynchronous) reads. | |
| bool | isOverlappedReadPending |
| True if we are waiting for the result of an overlapped (i.e. asynchronous) read. | |
| bool | isDeviceDead |
| True if the communication with this device has failed without possibility of recovery. | |
1.8.12