You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please think of an interface that makes it clear what methods are from the original abstract class (the ones we'll commit to supporting) and the many additional ones that you have enabled by zmq. For instance, you can create those in a different namespace called experimental. Those methods are nice and very welcome but it's a lot to commit to support officially. (Done in [PR] Adding DQ_CoppeliaSimInterfaceZMQ and DQ_CoppeliaSimInterfaceZMQ Extended #2)
Add the CoppeliaSimRobotZMQExtended (if applicable) to this repository
Add the constructor with an atomic_bool to break any loops. See below. This is important if there are any loops in the interface, so the external application must be able to break them. If no loops exist (there's no blocking method) then this might not be needed.
Remove the submodule cppzmq, it does not seem to be used for this version.
Hi, @juanjqo,
This starts from your self-identified unofficial package. Here is a dynamic list of steps to make this official
@juanjqo
For instance, you can create those in a different namespace called experimental.Those methods are nice and very welcome but it's a lot to commit to support officially. (Done in [PR] Adding DQ_CoppeliaSimInterfaceZMQ and DQ_CoppeliaSimInterfaceZMQ Extended #2)cppzmq, it does not seem to be used for this version.https://github.com/dqrobotics/cpp-interface-vrep/blob/b7517390d48ff6a5ae6feb56d5c1fdadd20ceeae/include/dqrobotics/interfaces/vrep/DQ_VrepInterface.h#L67
@mmmarinho