TCPROS connection header probe attribute for discovery
Dear ROS Supporters,
Is there developer documentation for TCPROS connection header probe attribute for discovery?
Thanks,
Aaron
I believe probe was used by rossrv for introspecting service type information that is not available via the XMLRPC API. This made me wonder what else is not documented. I've been working on a Java client for over a year, and this sort of information would of been like gold. My client did discovery of service types via an auto-generated shell script that is not platform independent, and required the user to manually run the script, then import the discovered data to the client.
This data trace was performed in February 2014 on the latest version of ROS.
The changelist at the following URL mentioned the probe... http://wiki.ros.org/ROS/ChangeList/1.2
The following is the Hex of a Wireshark data trace: 410000000e000000736572766963653d2f737061776e0700000070726f62653d311400000063616c6c657269643d2f726f7373657276696365080000006d643573756d3d2a The following is printable text of the above hex string: service=/spawn probe=1 callerid=/rosservice md5sum=*