Public Member Functions | Private Member Functions
SickToolbox::SickLMS1xxBufferMonitor Class Reference

A class for monitoring the receive buffer when interfacing with a Sick LD LIDAR. More...

#include <SickLMS1xxBufferMonitor.hh>

Inheritance diagram for SickToolbox::SickLMS1xxBufferMonitor:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void GetNextMessageFromDataStream (SickLMS1xxMessage &sick_message) throw ( SickIOException )
 Acquires the next message from the SickLMS1xx byte stream.
 SickLMS1xxBufferMonitor ()
 A standard constructor.
 ~SickLMS1xxBufferMonitor ()
 A standard destructor.

Private Member Functions

void _flushTCPRecvBuffer () const throw ( SickIOException )
 Flushes TCP receive buffer contents.

Detailed Description

A class for monitoring the receive buffer when interfacing with a Sick LD LIDAR.

Definition at line 34 of file SickLMS1xxBufferMonitor.hh.


Constructor & Destructor Documentation

A standard constructor.

A standard constructor

Definition at line 35 of file SickLMS1xxBufferMonitor.cc.

A standard destructor.

A standard destructor

Definition at line 125 of file SickLMS1xxBufferMonitor.cc.


Member Function Documentation

Flushes TCP receive buffer contents.

Definition at line 100 of file SickLMS1xxBufferMonitor.cc.

Acquires the next message from the SickLMS1xx byte stream.

A method for extracting a single message from the stream

Parameters:
&sick_messageThe returned message object

Reimplemented from SickToolbox::SickBufferMonitor< SickLMS1xxBufferMonitor, SickLMS1xxMessage >.

Definition at line 41 of file SickLMS1xxBufferMonitor.cc.


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


sicktoolbox
Author(s): Jason Derenick , Thomas Miller
autogenerated on Sun May 5 2019 02:28:23