Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
industrial_robot_client::robot_status_relay_handler::RobotStatusRelayHandler Class Reference

Message handler that relays joint positions (converts simple message types to ROS message types and publishes them) More...

#include <robot_status_relay_handler.h>

Inheritance diagram for industrial_robot_client::robot_status_relay_handler::RobotStatusRelayHandler:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool init (industrial::smpl_msg_connection::SmplMsgConnection *connection)
 Class initializer.
 RobotStatusRelayHandler ()
 Constructor.

Protected Member Functions

bool internalCB (industrial::robot_status_message::RobotStatusMessage &in)
 Callback executed upon receiving a robot status message.

Protected Attributes

ros::NodeHandle node_
ros::Publisher pub_robot_status_

Private Member Functions

bool internalCB (industrial::simple_message::SimpleMessage &in)
 Callback executed upon receiving a message.

Detailed Description

Message handler that relays joint positions (converts simple message types to ROS message types and publishes them)

THIS CLASS IS NOT THREAD-SAFE

Definition at line 53 of file robot_status_relay_handler.h.


Constructor & Destructor Documentation

Constructor.

Definition at line 63 of file robot_status_relay_handler.h.


Member Function Documentation

Class initializer.

Parameters:
connectionsimple message connection that will be used to send replies.
Returns:
true on success, false otherwise (an invalid message type)

Definition at line 47 of file robot_status_relay_handler.cpp.

Callback executed upon receiving a robot status message.

Parameters:
inincoming message
Returns:
true on success, false otherwise

Definition at line 66 of file robot_status_relay_handler.cpp.

Callback executed upon receiving a message.

Parameters:
inincoming message
Returns:
true on success, false otherwise

Implements industrial::message_handler::MessageHandler.

Definition at line 53 of file robot_status_relay_handler.cpp.


Member Data Documentation

Definition at line 78 of file robot_status_relay_handler.h.

Definition at line 77 of file robot_status_relay_handler.h.


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


industrial_robot_client
Author(s): Jeremy Zoss
autogenerated on Sat Jun 8 2019 20:43:29