summaryrefslogtreecommitdiff
path: root/server/piztor/ptp.rst
diff options
context:
space:
mode:
Diffstat (limited to 'server/piztor/ptp.rst')
-rw-r--r--server/piztor/ptp.rst30
1 files changed, 26 insertions, 4 deletions
diff --git a/server/piztor/ptp.rst b/server/piztor/ptp.rst
index 6d8ff30..4473e5c 100644
--- a/server/piztor/ptp.rst
+++ b/server/piztor/ptp.rst
@@ -1,4 +1,4 @@
-Piztor Transmission Protocol v2.0a
+Piztor Transmission Protocol v2.0c
----------------------------------
- Pull
@@ -255,6 +255,28 @@ Piztor Transmission Protocol v2.0a
- ``0x01`` for invalid token
- ``0x02`` for insufficient level
+ - Change Password ``0x08``
+
+ - Request
+
+ ::
+
+ +-------------+-------?b-------+-------?b-------+
+ | AUTH_HEAD | OLD_PASSWORD | NEW_PASSWORD |
+ +-------------+-----string-----+-----string-----+
+
+ - Response
+
+ ::
+
+ +--------+
+ | STATUS |
+ +--------+
+
+ - ``0x00`` for success
+ - ``0x01`` for invalid token
+ - ``0x03`` for wrong password
+
- Push Notification
- General Request
@@ -293,7 +315,7 @@ Piztor Transmission Protocol v2.0a
::
- ----+----8b----+----8b-----+----4b----+
- ... | LATITUDE | LONGITUDE | DEADLINE |
- ----+----------+-----------+----int---+
+ ----+--1b---+----8b----+----8b-----+----4b----+
+ ... | LEVEL | LATITUDE | LONGITUDE | DEADLINE |
+ ----+-uchar-+----------+-----------+----int---+