Public Member Functions | Private Attributes
puma_motor_driver::MultiDriverNode Class Reference

#include <multi_driver_node.h>

List of all members.

Public Member Functions

void activePublishers (bool activate)
void feedbackTimerCb (const ros::TimerEvent &)
 MultiDriverNode (ros::NodeHandle &nh, std::vector< puma_motor_driver::Driver > &drivers)
void publishFeedback ()
void publishStatus ()
void statusTimerCb (const ros::TimerEvent &)

Private Attributes

bool active_
std::vector
< puma_motor_driver::Driver > & 
drivers_
puma_motor_msgs::MultiFeedback feedback_msg_
ros::Publisher feedback_pub_
ros::Timer feedback_pub_timer_
ros::NodeHandle nh_
puma_motor_msgs::MultiStatus status_msg_
ros::Publisher status_pub_
ros::Timer status_pub_timer_

Detailed Description

Definition at line 40 of file multi_driver_node.h.


Constructor & Destructor Documentation

Definition at line 38 of file multi_driver_node.cpp.


Member Function Documentation

Definition at line 110 of file multi_driver_node.cpp.

Definition at line 102 of file multi_driver_node.cpp.

Definition at line 51 of file multi_driver_node.cpp.

Definition at line 72 of file multi_driver_node.cpp.

Definition at line 94 of file multi_driver_node.cpp.


Member Data Documentation

Definition at line 64 of file multi_driver_node.h.

Definition at line 53 of file multi_driver_node.h.

puma_motor_msgs::MultiFeedback puma_motor_driver::MultiDriverNode::feedback_msg_ [private]

Definition at line 56 of file multi_driver_node.h.

Definition at line 59 of file multi_driver_node.h.

Definition at line 62 of file multi_driver_node.h.

Definition at line 52 of file multi_driver_node.h.

puma_motor_msgs::MultiStatus puma_motor_driver::MultiDriverNode::status_msg_ [private]

Definition at line 55 of file multi_driver_node.h.

Definition at line 58 of file multi_driver_node.h.

Definition at line 61 of file multi_driver_node.h.


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


puma_motor_driver
Author(s):
autogenerated on Sat Jun 8 2019 18:55:15