YDLIDAR SDK  V1.3.6
Public Member Functions | List of all members
ChannelDevice Class Referenceabstract
Inheritance diagram for ChannelDevice:
Inheritance graph
[legend]

Public Member Functions

virtual bool bindport (const char *, uint32_t)=0
 
virtual bool open ()=0
 
virtual bool isOpen ()=0
 
virtual void closePort ()=0
 
virtual void flush ()=0
 
virtual int waitfordata (size_t data_count, uint32_t timeout=-1, size_t *returned_size=NULL)=0
 
virtual size_t writeData (const uint8_t *data, size_t size)=0
 
virtual size_t readData (uint8_t *data, size_t size)=0
 
virtual bool setDTR (bool level=true)
 
virtual int getByteTime ()
 
virtual void ReleasePort ()
 

The documentation for this class was generated from the following file: