UniversalRobots / Universal_Robots_Client_Library

A C++ library for accessing the UR interfaces that facilitate the use of UR robotic manipulators by external applications.
Apache License 2.0
117 stars 86 forks source link

Unify socket open #174

Closed fmauch closed 11 months ago

fmauch commented 11 months ago

While implementing #172 I realized there are a couple of things that IMHO would benefit from a refactoring regarding our socket abstraction. This PR tries to do that.

codecov[bot] commented 11 months ago

Codecov Report

Patch coverage is 100.00% of modified lines.

Files Changed Coverage
include/ur_client_library/comm/stream.h ø
include/ur_client_library/ur/dashboard_client.h ø
include/ur_client_library/comm/tcp_socket.h 100.00%
src/comm/tcp_socket.cpp 100.00%

:loudspeaker: Thoughts on this report? Let us know!.