Public Member Functions | Protected Attributes | List of all members
sick_scan_xd::SickScanMonitor Class Reference

#include <sick_generic_monitoring.h>

Public Member Functions

sick_scan_xd::ExitCode checkState (NodeRunState runState, SickScanCommonTcp *scanner, sick_scan_xd::SickGenericParser *parser, sick_scan_xd::SickScanServices *services)
 
sick_scan_xd::ExitCode checkStateReinitOnError (rosNodePtr nh, NodeRunState runState, SickScanCommonTcp *scanner, sick_scan_xd::SickGenericParser *parser, sick_scan_xd::SickScanServices *services)
 
 SickScanMonitor (int read_timeout_millisec=READ_TIMEOUT_MILLISEC_DEFAULT)
 
 ~SickScanMonitor ()
 

Protected Attributes

NodeRunState m_lastRunState
 
int m_read_timeout_millisec
 

Detailed Description

Definition at line 76 of file sick_generic_monitoring.h.

Constructor & Destructor Documentation

◆ SickScanMonitor()

sick_scan_xd::SickScanMonitor::SickScanMonitor ( int  read_timeout_millisec = READ_TIMEOUT_MILLISEC_DEFAULT)

Constructor

Definition at line 61 of file sick_generic_monitoring.cpp.

◆ ~SickScanMonitor()

sick_scan_xd::SickScanMonitor::~SickScanMonitor ( )

Destructor

Definition at line 68 of file sick_generic_monitoring.cpp.

Member Function Documentation

◆ checkState()

sick_scan_xd::ExitCode sick_scan_xd::SickScanMonitor::checkState ( NodeRunState  runState,
SickScanCommonTcp scanner,
sick_scan_xd::SickGenericParser parser,
sick_scan_xd::SickScanServices services 
)

Definition at line 76 of file sick_generic_monitoring.cpp.

◆ checkStateReinitOnError()

sick_scan_xd::ExitCode sick_scan_xd::SickScanMonitor::checkStateReinitOnError ( rosNodePtr  nh,
NodeRunState  runState,
SickScanCommonTcp scanner,
sick_scan_xd::SickGenericParser parser,
sick_scan_xd::SickScanServices services 
)

Definition at line 121 of file sick_generic_monitoring.cpp.

Member Data Documentation

◆ m_lastRunState

NodeRunState sick_scan_xd::SickScanMonitor::m_lastRunState
protected

Definition at line 102 of file sick_generic_monitoring.h.

◆ m_read_timeout_millisec

int sick_scan_xd::SickScanMonitor::m_read_timeout_millisec
protected

Definition at line 101 of file sick_generic_monitoring.h.


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


sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:21