diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2021-12-29 12:04:34 +0100 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2021-12-29 12:04:34 +0100 |
commit | e53fb37978755338e2a79ca7dd69d1cd215481aa (patch) | |
tree | aca93851f325fb83f5cf4f75516aec5df4c4c386 /draft-schanzen-r5n.xml | |
parent | 62fbd832bbe95989d64fd118acd6a79ec36d9ead (diff) | |
download | lsd0004-e53fb37978755338e2a79ca7dd69d1cd215481aa.tar.gz lsd0004-e53fb37978755338e2a79ca7dd69d1cd215481aa.zip |
results
Diffstat (limited to 'draft-schanzen-r5n.xml')
-rw-r--r-- | draft-schanzen-r5n.xml | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/draft-schanzen-r5n.xml b/draft-schanzen-r5n.xml index 5218e94..ac44aa0 100644 --- a/draft-schanzen-r5n.xml +++ b/draft-schanzen-r5n.xml | |||
@@ -1007,25 +1007,25 @@ END | |||
1007 | Any block type implementation MUST implement the following functions. | 1007 | Any block type implementation MUST implement the following functions. |
1008 | </t> | 1008 | </t> |
1009 | <dl> | 1009 | <dl> |
1010 | <dt>ValidateBlockQuery(Key, XQuery) -> QueryEvaluationResult</dt> | 1010 | <dt>ValidateBlockQuery(Key, XQuery) -> RequestEvaluationResult</dt> |
1011 | <dd> | 1011 | <dd> |
1012 | is used to evaluate the request for a block. It is used as part of | 1012 | is used to evaluate the request for a block. It is used as part of |
1013 | <tt>GetMessage</tt> processing, where the block payload is still unkown, | 1013 | <tt>GetMessage</tt> processing, where the block payload is still unkown, |
1014 | but the block <tt>XQuery</tt> (FIXME: Undefined here) and <tt>Key</tt> can and | 1014 | but the block <tt>XQuery</tt> (FIXME: Undefined here) and <tt>Key</tt> can and |
1015 | MUST be verified, if possible. | 1015 | MUST be verified, if possible. |
1016 | </dd> | 1016 | </dd> |
1017 | <dt>ValidateBlockStoreRequest(PutMessage, Key) -> StoreRequestEvaluationResult</dt> | 1017 | <dt>ValidateBlockStoreRequest(Block, Key) -> RequestEvaluationResult</dt> |
1018 | <dd> | 1018 | <dd> |
1019 | is used to evaluate a block including its key and payload. | 1019 | is used to evaluate a block including its key and payload. |
1020 | It is used as part of <tt>PutMessage</tt> processing. | 1020 | It is used as part of <tt>PutMessage</tt> processing. |
1021 | The validation MUST include a check of the block payload against the | 1021 | The validation MUST include a check of the block payload against the |
1022 | <tt>Key</tt> under which it is requested to be stored. | 1022 | <tt>Key</tt> under which it is requested to be stored. |
1023 | </dd> | 1023 | </dd> |
1024 | <dt>ValidateBlockReply(ResultMessage, XQuery, Key) -> ReplyEvaluationResult</dt> | 1024 | <dt>ValidateBlockReply(Block, XQuery, Key) -> ReplyEvaluationResult</dt> |
1025 | <dd> | 1025 | <dd> |
1026 | is used to evaluate a block including its <tt>Key</tt> and payload. | 1026 | is used to evaluate a block including its <tt>Key</tt> and payload. |
1027 | It is used as part <tt>ResultMessage</tt> processing. | 1027 | It is used as part <tt>ResultMessage</tt> processing. |
1028 | The validation of a <tt>ResultMessage</tt> requires a pending local query | 1028 | The validation of the respective <tt>Block</tt> requires a pending local query |
1029 | or a previously routed request of another peer and its associated | 1029 | or a previously routed request of another peer and its associated |
1030 | XQuery data and Key. | 1030 | XQuery data and Key. |
1031 | The validation MUST include a check of the block payload against the | 1031 | The validation MUST include a check of the block payload against the |