diff options
author | Simon Rettberg | 2015-07-17 13:35:32 +0200 |
---|---|---|
committer | Simon Rettberg | 2015-07-17 13:35:32 +0200 |
commit | 649b88385fcc630ee526fa671f61c63fd91bbd09 (patch) | |
tree | aca1f9adb63b65b9f935c5e811843ed8e29adeb2 /src/main/thrift/bwlp.thrift | |
parent | Added missing exceptions in declarations (diff) | |
download | master-sync-shared-649b88385fcc630ee526fa671f61c63fd91bbd09.tar.gz master-sync-shared-649b88385fcc630ee526fa671f61c63fd91bbd09.tar.xz master-sync-shared-649b88385fcc630ee526fa671f61c63fd91bbd09.zip |
Add TransferState to thrift api
Diffstat (limited to 'src/main/thrift/bwlp.thrift')
-rw-r--r-- | src/main/thrift/bwlp.thrift | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/thrift/bwlp.thrift b/src/main/thrift/bwlp.thrift index 076da49..34b6461 100644 --- a/src/main/thrift/bwlp.thrift +++ b/src/main/thrift/bwlp.thrift @@ -54,6 +54,13 @@ enum Role { TUTOR } +enum TransferState { + IDLE, + WORKING, + FINISHED, + ERROR +} + // ############## STRUCT ############### struct UserInfo { @@ -283,6 +290,7 @@ struct TransferInformation { // 0 = complete, 1 = missing, 2 = uploading, 3 = queued for copying, 4 = copying struct TransferStatus { 1: binary blockStatus, + 2: TransferState state, } // ############ EXCEPTION ###################### |