#include <rplidar/src/hal/event.h>
Public Types | |
| enum | { EVENT_OK = 1, EVENT_TIMEOUT = 2, EVENT_FAILED = 0 } | 
Public Member Functions | |
| Event (bool isAutoReset=true, bool isSignal=false) | |
| ~ Event () | |
| void | set (bool isSignal=true) | 
| unsigned long | wait (unsigned long timeout=0xFFFFFFFF) | 
Protected Member Functions | |
| void | release () | 
Protected Attributes | |
| HANDLE | _event | 
      
  | 
  inline | 
      
  | 
  inlineprotected | 
      
  | 
  inline | 
Definition at line 70 of file event.h.
References _event.
Referenced by rp::standalone::rplidar::RPlidarDriverSerialImpl::_cacheCapsuledScanData(), and rp::standalone::rplidar::RPlidarDriverSerialImpl::_cacheScanData().
      
  | 
  inline | 
Definition at line 98 of file event.h.
References _event, EVENT_FAILED, EVENT_OK, EVENT_TIMEOUT, and mrpt::system::now().
Referenced by rp::standalone::rplidar::RPlidarDriverSerialImpl::grabScanData().
| Page generated by Doxygen 1.8.14 for MRPT 1.5.6 Git: 4c65e8431 Tue Apr 24 08:18:17 2018 +0200 at lun oct 28 01:35:26 CET 2019 |