annotate src/main/java/alice/daemon/CommandMessage.java @ 547:e91a574b69de dispose

remove index
author Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
date Tue, 18 Aug 2015 16:15:17 +0900
parents 4aeebea0c9b5
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
345
8f71c3e6f11d Change directory structure Maven standard
sugi
parents:
diff changeset
1 package alice.daemon;
8f71c3e6f11d Change directory structure Maven standard
sugi
parents:
diff changeset
2
8f71c3e6f11d Change directory structure Maven standard
sugi
parents:
diff changeset
3 import org.msgpack.annotation.Message;
8f71c3e6f11d Change directory structure Maven standard
sugi
parents:
diff changeset
4
523
145c425db88d add CompressedLDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 488
diff changeset
5 /**
145c425db88d add CompressedLDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 488
diff changeset
6 * DSのヘッダー
145c425db88d add CompressedLDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 488
diff changeset
7 */
345
8f71c3e6f11d Change directory structure Maven standard
sugi
parents:
diff changeset
8 @Message
8f71c3e6f11d Change directory structure Maven standard
sugi
parents:
diff changeset
9 public class CommandMessage {
523
145c425db88d add CompressedLDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 488
diff changeset
10 public int type;//PUT, PEEKなどのコマンドタイプ
145c425db88d add CompressedLDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 488
diff changeset
11 public int seq;//DSの待ち合わせを行っているCSを表すunique number
145c425db88d add CompressedLDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 488
diff changeset
12 public String key;//DS key
145c425db88d add CompressedLDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 488
diff changeset
13 public boolean quickFlag = false;//SEDAを挟まずに処理を行うかどうか
145c425db88d add CompressedLDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 488
diff changeset
14 public boolean serialized = false;//シリアライズされているかどうか
145c425db88d add CompressedLDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 488
diff changeset
15 public boolean compressed = false;//圧縮されているかどうか
530
4aeebea0c9b5 can't unzip
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 529
diff changeset
16 public int dataSize = 0;
467
6e304a7a60e7 remove white space
sugi
parents: 452
diff changeset
17
523
145c425db88d add CompressedLDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 488
diff changeset
18 public boolean setTime = false;//?
145c425db88d add CompressedLDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 488
diff changeset
19 public long time;//?
145c425db88d add CompressedLDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 488
diff changeset
20 public int depth;//?
488
7ef0ebb40c9b add measurement data in protocol
sugi
parents: 467
diff changeset
21
419
aefbe41fcf12 change tab to space
sugi
parents: 345
diff changeset
22 public CommandMessage() {}
aefbe41fcf12 change tab to space
sugi
parents: 345
diff changeset
23
547
e91a574b69de remove index
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 530
diff changeset
24 public CommandMessage(int type, int seq, String key
530
4aeebea0c9b5 can't unzip
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 529
diff changeset
25 , boolean qFlag, boolean sFlag, boolean cFlag, int datasize) {
419
aefbe41fcf12 change tab to space
sugi
parents: 345
diff changeset
26 this.type = type;
aefbe41fcf12 change tab to space
sugi
parents: 345
diff changeset
27 this.seq = seq;
aefbe41fcf12 change tab to space
sugi
parents: 345
diff changeset
28 this.key = key;
449
09a80f83c605 add Serialized and compressed flag on protocol header
sugi
parents: 443
diff changeset
29 this.quickFlag = qFlag;
452
f68d103498e0 refactor (InputDataSegment holder class changed)
sugi
parents: 450
diff changeset
30 this.serialized = sFlag;
f68d103498e0 refactor (InputDataSegment holder class changed)
sugi
parents: 450
diff changeset
31 this.compressed = cFlag;
530
4aeebea0c9b5 can't unzip
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 529
diff changeset
32 this.dataSize = datasize;
419
aefbe41fcf12 change tab to space
sugi
parents: 345
diff changeset
33 }
345
8f71c3e6f11d Change directory structure Maven standard
sugi
parents:
diff changeset
34 }