Public Member Functions | |
void | connect2David () |
bool | david (David::Request &request, David::Response &resp) |
DavidService (const ros::NodeHandle &node_handle) | |
void | disconnect () |
void | erase () |
void | eraseTexture () |
void | grabTexture () |
Send command for: Grab Image for texture. | |
void | init () |
void | save (std::string arg) |
void | start () |
void | stop () |
~DavidService () | |
Private Attributes | |
std::string | argument |
char | buffer [BUFFSIZE] |
std::string | david_ip |
bool | debug_out |
unsigned int | msglen |
ros::NodeHandle | node_handle_ |
std::string | port_string |
struct sockaddr_in | server |
ros::ServiceServer | service_ |
int | sock |
DavidService::DavidService | ( | const ros::NodeHandle & | node_handle | ) | [inline] |
DavidService::~DavidService | ( | ) | [inline] |
void DavidService::connect2David | ( | ) | [inline] |
bool DavidService::david | ( | David::Request & | request, |
David::Response & | resp | ||
) | [inline] |
void DavidService::disconnect | ( | ) | [inline] |
void DavidService::erase | ( | ) | [inline] |
void DavidService::eraseTexture | ( | ) | [inline] |
void DavidService::grabTexture | ( | ) | [inline] |
void DavidService::init | ( | ) | [inline] |
void DavidService::save | ( | std::string | arg | ) | [inline] |
void DavidService::start | ( | ) | [inline] |
void DavidService::stop | ( | ) | [inline] |
std::string DavidService::argument [private] |
char DavidService::buffer[BUFFSIZE] [private] |
std::string DavidService::david_ip [private] |
bool DavidService::debug_out [private] |
unsigned int DavidService::msglen [private] |
ros::NodeHandle DavidService::node_handle_ [private] |
std::string DavidService::port_string [private] |
struct sockaddr_in DavidService::server [private] |
ros::ServiceServer DavidService::service_ [private] |
int DavidService::sock [private] |