X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=proto.txt;h=ac2d13917be16a5510b0df4d110f87cc4601ee5d;hb=ca788d1ed62b100c213fa9de432f969d85b136e9;hp=87076976f2e17003b15ee92bc4125fbc9d953be8;hpb=a3b265fadf5761d8e8a14357db5402d04d65796e;p=tpg%2Fopendispense2.git diff --git a/proto.txt b/proto.txt index 8707697..ac2d139 100644 --- a/proto.txt +++ b/proto.txt @@ -7,7 +7,7 @@ All server responses are on one line and are prefixed by a three digit response == Response Codes == 100 Information 200 Command succeeded, no extra information -201 Command succeeded, array follows ( ...) +201 Command succeeded, multiple lines follow () 202 Command succeeded, per-command format 400 Unknown Command 401 Not Authenticated (or Authentication failure) @@ -48,7 +48,7 @@ c ADD \n s 200 Add OK\n or 402 No balance\n or 403 Not Coke\n or 404 Bad User\n --- Set balance --- c SET \n -s 200 Add OK\n or 403 Not Coke\n or 404 Bad User\n +s 200 Set OK\n or 403 Not Coke\n or 404 Bad User\n --- Get Item list --- c ENUM_ITEMS\n @@ -57,8 +57,12 @@ s 201 Items ...\n c ITEM_INFO \n s 202 Item \n --- Get Users' Balances --- -c ENUM_USERS[ ]\n -s 201 Users :: :: ...\n + and can be '-' to indicate "none" +c ENUM_USERS[ []]\n +s 201 Users \n +s 202 User \n + ... +s 200 List End\n --- Get a User's Balance --- -c USERINFO\n +c USER_INFO\n s 202 User \n