Public Member Functions | Private Member Functions | Private Attributes | List of all members
IOService Class Reference

#include <io_service.h>

Public Member Functions

 IOService (URCommander &commander)
 

Private Member Functions

bool setIO (ur_msgs::SetIORequest &req, ur_msgs::SetIOResponse &resp)
 
bool setPayload (ur_msgs::SetPayloadRequest &req, ur_msgs::SetPayloadResponse &resp)
 

Private Attributes

URCommandercommander_
 
ros::ServiceServer io_service_
 
ros::NodeHandle nh_
 
ros::ServiceServer payload_service_
 

Detailed Description

Definition at line 31 of file io_service.h.

Constructor & Destructor Documentation

IOService::IOService ( URCommander commander)
inline

Definition at line 73 of file io_service.h.

Member Function Documentation

bool IOService::setIO ( ur_msgs::SetIORequest &  req,
ur_msgs::SetIOResponse &  resp 
)
inlineprivate

Definition at line 39 of file io_service.h.

bool IOService::setPayload ( ur_msgs::SetPayloadRequest &  req,
ur_msgs::SetPayloadResponse &  resp 
)
inlineprivate

Definition at line 65 of file io_service.h.

Member Data Documentation

URCommander& IOService::commander_
private

Definition at line 35 of file io_service.h.

ros::ServiceServer IOService::io_service_
private

Definition at line 36 of file io_service.h.

ros::NodeHandle IOService::nh_
private

Definition at line 34 of file io_service.h.

ros::ServiceServer IOService::payload_service_
private

Definition at line 37 of file io_service.h.


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


ur_modern_driver
Author(s): Thomas Timm Andersen, Simon Rasmussen
autogenerated on Fri Jun 26 2020 03:37:01