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) | |
download | gnunet-7ba7524b484e4c3efebb075ad53b96a9b64efa0a.tar.gz gnunet-7ba7524b484e4c3efebb075ad53b96a9b64efa0a.zip |
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 d31f9c50a..4a99b001a 100644 --- a/src/include/gnunet_psyc_service.h +++ b/src/include/gnunet_psyc_service.h | |||
@@ -57,11 +57,11 @@ | |||
57 | * - PSYC defines standard variables, methods, etc. This | 57 | * - PSYC defines standard variables, methods, etc. This |
58 | * library deliberately abstracts over all of these; a | 58 | * library deliberately abstracts over all of these; a |
59 | * higher-level API should combine the naming system (GNS) | 59 | * higher-level API should combine the naming system (GNS) |
60 | * and standard methods (message, join, part, warn, | 60 | * and standard methods (_converse, _notice, _request, |
61 | * fail, error) and variables (action, color, time, | 61 | * _warning, _error etc) and variables (_action, _color, |
62 | * tag, etc.). However, this API does take over the | 62 | * _time, etc). However, this API does take over the |
63 | * routing variables, specifically 'context' (channel), | 63 | * routing variables, specifically '_context' (channel), |
64 | * and 'source'. We only kind-of support 'target', as | 64 | * and '_source'. We only kind-of support '_target', as |
65 | * the target is either everyone in the group or the | 65 | * the target is either everyone in the group or the |
66 | * origin, and never just a single member of the group; | 66 | * origin, and never just a single member of the group; |
67 | * for such individual messages, an application needs to | 67 | * for such individual messages, an application needs to |
@@ -77,6 +77,13 @@ | |||
77 | * implementing defaults for standard methods and | 77 | * implementing defaults for standard methods and |
78 | * variables might be called 'PSYC-std' or 'PSYC-high'. | 78 | * variables might be called 'PSYC-std' or 'PSYC-high'. |
79 | * | 79 | * |
80 | * In PSYC terminology this is simply called the "PSYC | ||
81 | * routing layer" and the abstractions, for instance in | ||
82 | * psyced, are quite similar. The higher one is called | ||
83 | * "PSYC entity layer." In the text rendering of the | ||
84 | * protocol the two are separated by an empty line. See | ||
85 | * http://about.psyc.eu/Spec:Packet and related. --lynX | ||
86 | * | ||
80 | * @{ | 87 | * @{ |
81 | */ | 88 | */ |
82 | 89 | ||