Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
UrCommunication Class Reference

#include <ur_communication.h>

List of all members.

Public Member Functions

void halt ()
bool start ()
 UrCommunication (std::condition_variable &msg_cond, std::string host)

Public Attributes

bool connected_
RobotStaterobot_state_

Private Member Functions

void run ()

Private Attributes

std::thread comThread_
int flag_
bool keepalive_
int pri_sockfd_
struct sockaddr_in pri_serv_addr_ sec_serv_addr_
int sec_sockfd_
struct hostent * server_

Detailed Description

Definition at line 44 of file ur_communication.h.


Constructor & Destructor Documentation

UrCommunication::UrCommunication ( std::condition_variable &  msg_cond,
std::string  host 
)

Definition at line 21 of file ur_communication.cpp.


Member Function Documentation

Definition at line 110 of file ur_communication.cpp.

void UrCommunication::run ( ) [private]

Definition at line 115 of file ur_communication.cpp.

Definition at line 62 of file ur_communication.cpp.


Member Data Documentation

std::thread UrCommunication::comThread_ [private]

Definition at line 50 of file ur_communication.h.

Definition at line 55 of file ur_communication.h.

int UrCommunication::flag_ [private]

Definition at line 51 of file ur_communication.h.

Definition at line 49 of file ur_communication.h.

Definition at line 46 of file ur_communication.h.

Definition at line 56 of file ur_communication.h.

struct sockaddr_in pri_serv_addr_ UrCommunication::sec_serv_addr_ [private]

Definition at line 47 of file ur_communication.h.

Definition at line 46 of file ur_communication.h.

struct hostent* UrCommunication::server_ [private]

Definition at line 48 of file ur_communication.h.


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


ur_modern_driver
Author(s): Thomas Timm Andersen
autogenerated on Wed Apr 3 2019 02:55:31