diff options
author | Carlo von lynX <lynX@time.to.get.psyced.org> | 2016-02-16 05:41:21 +0000 |
---|---|---|
committer | Carlo von lynX <lynX@time.to.get.psyced.org> | 2016-02-16 05:41:21 +0000 |
commit | 7ba7524b484e4c3efebb075ad53b96a9b64efa0a (patch) | |
tree | 5a6557c1a6f8e108026d57f6eaa1b58184ad66ca /src/include/gnunet_psyc_service.h | |
parent | 4ada8e1740bd025c629e11437adb179f327f857e (diff) |
src/psyc only implements the lower routing layer of PSYC
Diffstat (limited to 'src/include/gnunet_psyc_service.h')
-rw-r--r-- | src/include/gnunet_psyc_service.h | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/src/include/gnunet_psyc_service.h b/src/include/gnunet_psyc_service.h index d31f9c50a8..4a99b001a7 100644 --- a/src/include/gnunet_psyc_service.h +++ b/src/include/gnunet_psyc_service.h @@ -57,11 +57,11 @@ * - PSYC defines standard variables, methods, etc. This * library deliberately abstracts over all of these; a * higher-level API should combine the naming system (GNS) - * and standard methods (message, join, part, warn, - * fail, error) and variables (action, color, time, - * tag, etc.). However, this API does take over the - * routing variables, specifically 'context' (channel), - * and 'source'. We only kind-of support 'target', as + * and standard methods (_converse, _notice, _request, + * _warning, _error etc) and variables (_action, _color, + * _time, etc). However, this API does take over the + * routing variables, specifically '_context' (channel), + * and '_source'. We only kind-of support '_target', as * the target is either everyone in the group or the * origin, and never just a single member of the group; * for such individual messages, an application needs to @@ -77,6 +77,13 @@ * implementing defaults for standard methods and * variables might be called 'PSYC-std' or 'PSYC-high'. * + * In PSYC terminology this is simply called the "PSYC + * routing layer" and the abstractions, for instance in + * psyced, are quite similar. The higher one is called + * "PSYC entity layer." In the text rendering of the + * protocol the two are separated by an empty line. See + * http://about.psyc.eu/Spec:Packet and related. --lynX + * * @{ */ |