Most recent edit on 2006-08-03 22:19:12 by JaQa
Additions:
<td>The version of FCP to expect. In this case it will always be 2.0, but in the future clients may want to check if the node supports later versions. We do not do anything with ExpectedVersion yet, but it may be verified in the future.</td>
Deletions:
<td>The version of FCP to expect. In this case it will always be 2.0, but in the future clients may want to check if the node supports later versions. We do not do anything with ExpectedVersion yet, but it may be verified in the future.</td>
Edited on 2006-08-03 22:19:00 by JaQa
Additions:
ClientHello
<td>The version of FCP to expect. In this case it will always be 2.0, but in the future clients may want to check if the node supports later versions. We do not do anything with ExpectedVersion yet, but it may be verified in the future.</td>
Deletions:
ClientHello
<td>The version of FCP to expect. In this case it will always be 2.0, but in the future clients may want to check if the node supports later versions. We do not do anything with ExpectedVersion yet, but it may be verified in the future.</td>
Oldest known version of this page was edited on 2006-08-03 19:40:53 by JaQa []
Page view:
ClientHello
This is a message of the
Freenet Client Protocol 2.0 (FCP 2.0).
It is sent from a client program to the Freenet node.
This must be the first message from the client on any given connection. The node will respond with a
NodeHello message.
Example
ClientHello
Name=My Freenet Client
ExpectedVersion=2.0
EndMessage
| Field |
Possible values |
Mandatory? |
Description |
| Name |
Arbitrary string, on one line |
Yes |
A name to uniquely identify the client to the node. This is used for persistence, so a client can see the same local queue if it disconnects and then reconnects. If a connection is attempted with the same name as an existing connection, you will get an error |
| ExpectedVersion |
2.0 |
Yes |
The version of FCP to expect. In this case it will always be 2.0, but in the future clients may want to check if the node supports later versions. We do not do anything with ExpectedVersion yet, but it may be verified in the future. |