| 
| 
  | ArLMS1XXPacketReceiver () | 
|   | Constructor with assignment of a device connection. 
  | 
|   | 
| 
ArDeviceConnection *  | getDeviceConnection (void) | 
|   | Gets the device this instance receives packets from. 
  | 
|   | 
| 
ArLMS1XXPacket *  | receivePacket (unsigned int msWait=0, bool shortcut=false, bool ignoreRemainders=false) | 
|   | Receives a packet from the robot if there is one available. 
  | 
|   | 
| 
ArLMS1XXPacket *  | receiveTiMPacket (unsigned int msWait=0, bool shortcut=false, bool ignoreRemainders=false) | 
|   | 
| 
void  | setDeviceConnection (ArDeviceConnection *conn) | 
|   | Sets the device this instance receives packets from. 
  | 
|   | 
| 
void  | setLaserModel (int laserModel) | 
|   | 
| 
void  | setmyInfoLogLevel (ArLog::LogLevel infoLogLevel) | 
|   | 
| 
void  | setmyName (const char *name) | 
|   | 
| 
void  | setReadTimeout (int timeout) | 
|   | 
| 
virtual  | ~ArLMS1XXPacketReceiver () | 
|   | Destructor. 
  | 
|   | 
Given a device connection it receives packets from the sick through it.