diff options
Diffstat (limited to 'src/cynagora-protocol.txt')
-rw-r--r-- | src/cynagora-protocol.txt | 39 |
1 files changed, 26 insertions, 13 deletions
diff --git a/src/cynagora-protocol.txt b/src/cynagora-protocol.txt index ebebd4e..10668ca 100644 --- a/src/cynagora-protocol.txt +++ b/src/cynagora-protocol.txt @@ -10,27 +10,40 @@ invalidate cache: s->c clear CACHEID -test a permission: +### test a permission - c->s test CLIENT SESSION USER PERMISSION - s->c (done|yes|no) [EXPIRE] +synopsis: -check a permission: + c->s test CLIENT SESSION USER PERMISSION + s->c (done|yes|no) [EXPIRE] - c->s check CLIENT SESSION USER PERMISSION - s->c (yes|no) [EXPIRE] -enter critical (admin) - c->s enter - s->c done +### check a permission -leave critical (admin) +synopsis: - c->s leave [commit|rollback] - s->c done|error ... + c->s check CLIENT SESSION USER PERMISSION + s->c (yes|no) [EXPIRE] + + +### enter critical (admin) + +synopsis: + + c->s enter + s->c done + +### leave critical (admin) + +synopsis: + + c->s leave [commit|rollback] + s->c done|error ... + +### erase (admin) -erase (admin): +synopsis: c->s drop CLIENT SESSION USER PERMISSION s->c done|error ... |