![]() |
Re: Can somebody give me a run-down on NetworkTables connections?
This seems kindof dead, but could anybody give me some insight about how the Server -- Client handshake works with NetworkTables? (I promise I'll do the legwork and write it in javascript myself)
|
Re: Can somebody give me a run-down on NetworkTables connections?
Here's the protocol spec
http://firstforge.wpi.edu/sf/go/doc1318?nav=1 |
Re: Can somebody give me a run-down on NetworkTables connections?
That was linked earlier in the thread, and simply says that the client sends a "Client Hello" message. There was no further description about how the handshake works.
Could somebody tell me where in the header files it is please? (Any language). |
Re: Can somebody give me a run-down on NetworkTables connections?
I couldn't find the official WPILib source repository (the SVN at FIRST Forge seems very old--perhaps I'm looking at the wrong location). Here's the 2013 kick-off code I just pushed to github.
The connection messages seem implemented here: https://github.com/FRC3322/WPILib/bl...Connection.cpp The constants used in those messages are here: https://github.com/FRC3322/WPILib/bl...eMessageType.h |
Re: Can somebody give me a run-down on NetworkTables connections?
Further down in the document are details on the Client Hello message.
The actual implementations of the handshake are in the ClientConnectionAdapter and the ServerConnectionAdapter in the client and server packages respectively. |
Re: Can somebody give me a run-down on NetworkTables connections?
Thanks a ton!
|
| All times are GMT -5. The time now is 21:36. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi