Subversion Repositories Projects

Rev

Rev 1538 | Rev 1562 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1538 Rev 1559
1
package dongfang.mkt;
1
package dongfang.mkt;
2
 
2
 
3
import java.io.IOException;
3
import java.io.IOException;
4
 
4
 
5
import dongfang.mkt.frames.AllDisplaysRequestFrame;
5
import dongfang.mkt.frames.AllDisplaysRequestFrame;
6
import dongfang.mkt.frames.AnalogDebugLabelRequestFrame;
6
import dongfang.mkt.frames.AnalogDebugLabelRequestFrame;
7
import dongfang.mkt.frames.AttitudeDataRequestFrame;
7
import dongfang.mkt.frames.AttitudeDataRequestFrame;
8
import dongfang.mkt.frames.ChangeParameterSetRequestFrame;
8
import dongfang.mkt.frames.ChangeParameterSetRequestFrame;
9
import dongfang.mkt.frames.DebugRequestFrame;
9
import dongfang.mkt.frames.DebugRequestFrame;
10
import dongfang.mkt.frames.ExternalControlRequestFrame;
10
import dongfang.mkt.frames.ExternalControlRequestFrame;
11
import dongfang.mkt.frames.LoopbackTestRequestFrame;
11
import dongfang.mkt.frames.LoopbackTestRequestFrame;
12
import dongfang.mkt.frames.MotorTestRequestFrame;
12
import dongfang.mkt.frames.MotorTestRequestFrame;
-
 
13
import dongfang.mkt.frames.OSDDataRequestFrame;
-
 
14
import dongfang.mkt.frames.ReadExternalControlRequestFrame;
13
import dongfang.mkt.frames.ResetRequestFrame;
15
import dongfang.mkt.frames.ResetRequestFrame;
14
import dongfang.mkt.frames.SetCompassHeadingRequestFrame;
16
import dongfang.mkt.frames.SetCompassHeadingRequestFrame;
15
import dongfang.mkt.frames.SingleDisplayRequestFrame;
17
import dongfang.mkt.frames.SingleDisplayRequestFrame;
16
import dongfang.mkt.frames.UniversalReadParamSetRequestFrame;
18
import dongfang.mkt.frames.UniversalReadParamSetRequestFrame;
17
import dongfang.mkt.frames.UniversalWriteParamSetRequestFrame;
19
import dongfang.mkt.frames.UniversalWriteParamSetRequestFrame;
18
import dongfang.mkt.frames.VariablesRequestFrame;
20
import dongfang.mkt.frames.VariablesRequestFrame;
19
import dongfang.mkt.frames.VersionRequestFrame;
21
import dongfang.mkt.frames.VersionRequestFrame;
20
 
22
 
21
public interface RequestFrameVisitor {
23
public interface RequestFrameVisitor {
22
        // void visit(RequestFrame f) throws IOException;
24
        // void visit(RequestFrame f) throws IOException;
23
        void visit(AnalogDebugLabelRequestFrame f) throws IOException;
25
        void visit(AnalogDebugLabelRequestFrame f) throws IOException;
24
        void visit(DebugRequestFrame f) throws IOException;
26
        void visit(DebugRequestFrame f) throws IOException;
25
    void visit(LoopbackTestRequestFrame f) throws IOException;
27
    void visit(LoopbackTestRequestFrame f) throws IOException;
26
        void visit(MotorTestRequestFrame f) throws IOException;
28
        void visit(MotorTestRequestFrame f) throws IOException;
27
        void visit(VersionRequestFrame f) throws IOException;
29
        void visit(VersionRequestFrame f) throws IOException;
28
        void visit(AttitudeDataRequestFrame f) throws IOException;
30
        void visit(AttitudeDataRequestFrame f) throws IOException;
29
        void visit(SingleDisplayRequestFrame f) throws IOException;
31
        void visit(SingleDisplayRequestFrame f) throws IOException;
30
        void visit(AllDisplaysRequestFrame f) throws IOException;
32
        void visit(AllDisplaysRequestFrame f) throws IOException;
31
        void visit(VariablesRequestFrame f) throws IOException;
33
        void visit(VariablesRequestFrame f) throws IOException;
32
        void visit(ExternalControlRequestFrame f) throws IOException;
34
        void visit(ExternalControlRequestFrame f) throws IOException;
33
        void visit(ResetRequestFrame f) throws IOException;
35
        void visit(ResetRequestFrame f) throws IOException;
34
        void visit(ChangeParameterSetRequestFrame f) throws IOException;
36
        void visit(ChangeParameterSetRequestFrame f) throws IOException;
35
        void visit(UniversalReadParamSetRequestFrame f) throws IOException;
37
        void visit(UniversalReadParamSetRequestFrame f) throws IOException;
36
        void visit(UniversalWriteParamSetRequestFrame f) throws IOException;
38
        void visit(UniversalWriteParamSetRequestFrame f) throws IOException;
37
        void visit(SetCompassHeadingRequestFrame f) throws IOException;
39
        void visit(SetCompassHeadingRequestFrame f) throws IOException;
-
 
40
        void visit(ReadExternalControlRequestFrame f) throws IOException;
-
 
41
        void visit(OSDDataRequestFrame f) throws IOException;
38
}
42
}
39
43