sdis1819-t7g02 / service / Constants.java
History | View | Annotate | Download (1.2 KB)
1 | 1 | up20150366 | package service; |
---|---|---|---|
2 | |||
3 | public class Constants { |
||
4 | public static final int MAX_CHUNK_SIZE = 64 * 1000; |
||
5 | public static final int MAX_MESSAGE_SIZE = MAX_CHUNK_SIZE + 1024; |
||
6 | public static final String CHUNKS_DIR = "../Project 1 -- Distributed Backup Service/peers/peer"; |
||
7 | public static final String DATABASE_DIR = "../Project 1 -- Distributed Backup Service/database/"; |
||
8 | public static final int MAX_NUMBER_OF_THREADS = 8; |
||
9 | public static final String NORMAL_VERSION = "1.0"; |
||
10 | |||
11 | // Available header types
|
||
12 | public static final String PUTCHUNK = "PUTCHUNK"; |
||
13 | public static final String STORED = "STORED"; |
||
14 | public static final String GETCHUNK = "GETCHUNK"; |
||
15 | public static final String CHUNK = "CHUNK"; |
||
16 | public static final String DELETE = "DELETE"; |
||
17 | public static final String REMOVED = "REMOVED"; |
||
18 | |||
19 | |||
20 | // headers necessary arguments
|
||
21 | |||
22 | public static final int PUTCHUNK_N_ARGS = 6; |
||
23 | public static final int STORED_N_ARGS = 5; |
||
24 | public static final int GETCHUNK_N_ARGS = 5; |
||
25 | public static final int CHUNK_N_ARGS = 5; |
||
26 | public static final int DELETE_N_ARGS = 4; |
||
27 | public static final int REMOVED_N_ARGS = 5; |
||
28 | |||
29 | //'0xD''0xA'
|
||
30 | public static final byte CR = 0xD; |
||
31 | public static final byte LF = 0xA; |
||
32 | |||
33 | public static final int MAX_PUTCHUNK_MESSAGES = 5; |
||
34 | } |