Add packetcable-driver as a bundle and fix karafe depends. Merge hop-along model...
[packetcable.git] / packetcable-driver / src / main / java / org / pcmm / gates / ITransactionID.java
1 /**
2  @header@
3  */
4 package org.pcmm.gates;
5
6 import org.pcmm.base.IPCMMBaseObject;
7
8 /**
9  */
10 public interface ITransactionID extends IPCMMBaseObject {
11
12     static final byte SNUM = 1;
13     static final byte STYPE = 1;
14     static final short LENGTH = 8;
15
16     static final short GateSet = 4;
17     static final short GateSetAck = 5;
18     static final short GateSetErr = 6;
19     static final short GateInfo = 7;
20     static final short GateInfoAck = 8;
21     static final short GateInfoErr = 9;
22     static final short GateDelete = 10;
23     static final short GateDeleteAck = 11;
24     static final short GateDeleteErr = 12;
25     static final short GateReportState = 15;
26     static final short GateCmdErr = 16;
27     static final short PDPConfig = 17;
28     static final short PDPConfigAck = 18;
29     static final short PDPConfigErr = 19;
30     static final short SynchRequest = 20;
31     static final short SynchReport = 21;
32     static final short SynchComplete = 22;
33     static final short MsgReceipt = 23;
34
35     void setTransactionIdentifier(short id);
36
37     short getTransactionIdentifier();
38
39     void setGateCommandType(short type);
40
41     short getGateCommandType();
42
43 }