|
| | Client (const int &port) |
| |
| int32_t | getBlendRadius () |
| |
| TrajData | getData () |
| |
| int32_t | getGoalTime () |
| |
| int32_t | getMotionType () |
| |
| vector6int32_t | getPosition () |
| |
| vector6int32_t | getVelocity () |
| |
| void | readMessage (vector6int32_t &pos, vector6int32_t &vel, vector6int32_t &acc, int32_t &goal_time, int32_t &blend_radius_or_spline_type, int32_t &motion_type) |
| |
| void | send (const int32_t &result) |
| |
| void | close () |
| | Closes the connection to the socket. More...
|
| |
| std::string | getIP () const |
| | Determines the local IP address of the currently configured socket. More...
|
| |
| int | getSocketFD () |
| | Getter for the file descriptor of the socket. More...
|
| |
| SocketState | getState () |
| | Getter for the state of the socket. More...
|
| |
| bool | read (char *character) |
| | Reads one byte from the socket. More...
|
| |
| bool | read (uint8_t *buf, const size_t buf_len, size_t &read) |
| | Reads data from the socket. More...
|
| |
| void | setReceiveTimeout (const timeval &timeout) |
| | Setup Receive timeout used for this socket. More...
|
| |
| void | setReconnectionTime (std::chrono::seconds reconnection_time) |
| | Set reconnection time, if the server is unavailable during connection this will set the time before trying connect to the server again. More...
|
| |
| | TCPSocket () |
| | Creates a TCPSocket object. More...
|
| |
| bool | write (const uint8_t *buf, const size_t buf_len, size_t &written) |
| | Writes to the socket. More...
|
| |
| virtual | ~TCPSocket () |
| |
|
| virtual bool | open (int socket_fd, struct sockaddr *address, size_t address_len) |
| |
| virtual void | setOptions (int socket_fd) |
| |
| bool | setup (std::string &host, int port) |
| |
◆ Client()
| TrajectoryPointInterfaceTest::Client::Client |
( |
const int & |
port | ) |
|
|
inline |
◆ getBlendRadius()
| int32_t TrajectoryPointInterfaceTest::Client::getBlendRadius |
( |
| ) |
|
|
inline |
◆ getData()
| TrajData TrajectoryPointInterfaceTest::Client::getData |
( |
| ) |
|
|
inline |
◆ getGoalTime()
| int32_t TrajectoryPointInterfaceTest::Client::getGoalTime |
( |
| ) |
|
|
inline |
◆ getMotionType()
| int32_t TrajectoryPointInterfaceTest::Client::getMotionType |
( |
| ) |
|
|
inline |
◆ getPosition()
◆ getVelocity()
◆ open()
| virtual bool TrajectoryPointInterfaceTest::Client::open |
( |
int |
socket_fd, |
|
|
struct sockaddr * |
address, |
|
|
size_t |
address_len |
|
) |
| |
|
inlineprotectedvirtual |
◆ readMessage()
◆ send()
| void TrajectoryPointInterfaceTest::Client::send |
( |
const int32_t & |
result | ) |
|
|
inline |
The documentation for this class was generated from the following file:
ur_client_library
Author(s): Thomas Timm Andersen, Simon Rasmussen, Felix Exner, Lea Steffen, Tristan Schnell
autogenerated on Tue Jul 4 2023 02:09:47