]> mj.ucw.cz Git - eval.git/blobdiff - submit/PROTOCOL
Parts of local history.
[eval.git] / submit / PROTOCOL
index cbb55682910a83223e51f3351ef724326aca57cc..fcd1106b8c6296ecab93c60bff0b54043d041f41 100644 (file)
@@ -30,7 +30,9 @@ Submit request:
 
        !SUBMIT
        Ttask
 
        !SUBMIT
        Ttask
+       Ppart                   <-- optional part ID
        Ssize
        Ssize
+       Xextension
        (after the request is ACK-ed, the client sends raw data and then server sends a 2nd reply)
 
 Submit reply:
        (after the request is ACK-ed, the client sends raw data and then server sends a 2nd reply)
 
 Submit reply:
@@ -40,3 +42,33 @@ Submit reply:
 Submit reply after data:
 
        (only status)
 Submit reply after data:
 
        (only status)
+
+Status request:
+
+       !STATUS
+
+Status reply:
+
+       task status objects defined below with the following added:
+       (T
+               Aallowed_extension
+       )
+
+
+Task status objects
+~~~~~~~~~~~~~~~~~~~
+(T                             <-- task
+       Tname
+       (P                      <-- task part
+               Pname
+               Vid             <-- which version is current
+               (V              <-- submitted version
+                       Vid
+                       Tsubmit_time
+                       Sstatus
+                       Lfilesize
+                       Hhash
+                       Xextension
+               )
+       )
+)