This commit is contained in:
zzz
2012-12-29 14:00:10 +00:00
parent 3474e3e948
commit 27af587306
2 changed files with 9 additions and 2 deletions

View File

@@ -502,7 +502,7 @@ signing_key :: SigningPublicKey
num :: Integer
length -> 1 byte
value: 0 <= num <= 6
value: 0 <= num <= 16
leases :: [Lease]
length -> >= $num*44 bytes

View File

@@ -260,6 +260,8 @@ time.
<h2 id="messages">Messages</h2>
See also the
<a href="http://docs.i2p-projekt.de/javadoc/net/i2p/data/i2cp/package-summary.html">I2CP Javadocs</a>.
<h3 id="types">Message Types</h3>
<table border=1>
<tr><th>Message<th>Direction<th>Type
@@ -660,12 +662,17 @@ For an outgoing message, this is a response to a
<h4>Notes</h4>
<p>
The known status values are 0 for message is available, 1 for accepted, 2 for best
Through version 0.9.4,
the known status values are 0 for message is available, 1 for accepted, 2 for best
effort succeeded, 3 for best effort failed, 4 for guaranteed succeeded, 5 for
guaranteed failed. The size Integer specifies the size of the available
message and is only relevant for status = 0.
Even though guaranteed is unimplemented, (best effort is the only service), the current
router implementation uses the guaranteed status codes, not the best effort codes.
As of router version 0.9.5, additional status codes are defined.
See the
<a href="http://docs.i2p-projekt.de/javadoc/net/i2p/data/i2cp/MessageStatusMessage.html">MessageStatusMessage Javadocs</a>
for details.
</p>
<p>
When status = 1 (accepted), the nonce matches the nonce in the