Subversion Repositories Projects

Rev

Rev 1695 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1538 - 1
package dongfang.mkt;
2
 
3
import java.io.IOException;
4
 
5
import dongfang.mkt.frames.AllDisplaysRequestFrame;
6
import dongfang.mkt.frames.AnalogDebugLabelRequestFrame;
7
import dongfang.mkt.frames.AttitudeDataRequestFrame;
8
import dongfang.mkt.frames.ChangeParameterSetRequestFrame;
1562 - 9
import dongfang.mkt.frames.CompassHeadingRequestFrame;
1695 - 10
import dongfang.mkt.frames.DCMMatrixRequestFrame;
1538 - 11
import dongfang.mkt.frames.DebugRequestFrame;
12
import dongfang.mkt.frames.ExternalControlRequestFrame;
13
import dongfang.mkt.frames.LoopbackTestRequestFrame;
14
import dongfang.mkt.frames.MotorTestRequestFrame;
1559 - 15
import dongfang.mkt.frames.OSDDataRequestFrame;
1696 - 16
import dongfang.mkt.frames.ProfilerLabelRequestFrame;
17
import dongfang.mkt.frames.ProfilerRequestFrame;
1559 - 18
import dongfang.mkt.frames.ReadExternalControlRequestFrame;
1611 - 19
import dongfang.mkt.frames.ReadIMUConfigurationRequestFrame;
1688 - 20
import dongfang.mkt.frames.ReadMotorMixerRequestFrame;
1611 - 21
import dongfang.mkt.frames.ReadParamSetRequestFrame;
1690 - 22
import dongfang.mkt.frames.ReadRCChannelsRequestFrame;
1688 - 23
import dongfang.mkt.frames.ReadVariablesRequestFrame;
1538 - 24
import dongfang.mkt.frames.ResetRequestFrame;
25
import dongfang.mkt.frames.SetCompassHeadingRequestFrame;
26
import dongfang.mkt.frames.SingleDisplayRequestFrame;
27
import dongfang.mkt.frames.VersionRequestFrame;
1611 - 28
import dongfang.mkt.frames.WriteIMUConfigurationRequestFrame;
1688 - 29
import dongfang.mkt.frames.WriteMotorMixerRequestFrame;
1611 - 30
import dongfang.mkt.frames.WriteParamSetRequestFrame;
1538 - 31
 
32
public interface RequestFrameVisitor {
33
        // void visit(RequestFrame f) throws IOException;
34
        void visit(AnalogDebugLabelRequestFrame f) throws IOException;
1696 - 35
        void visit(ProfilerLabelRequestFrame f) throws IOException;
1538 - 36
        void visit(DebugRequestFrame f) throws IOException;
1696 - 37
        void visit(ProfilerRequestFrame f) throws IOException;
1538 - 38
    void visit(LoopbackTestRequestFrame f) throws IOException;
39
        void visit(MotorTestRequestFrame f) throws IOException;
40
        void visit(VersionRequestFrame f) throws IOException;
41
        void visit(AttitudeDataRequestFrame f) throws IOException;
42
        void visit(SingleDisplayRequestFrame f) throws IOException;
43
        void visit(AllDisplaysRequestFrame f) throws IOException;
1688 - 44
        void visit(ReadVariablesRequestFrame f) throws IOException;
1538 - 45
        void visit(ExternalControlRequestFrame f) throws IOException;
46
        void visit(ResetRequestFrame f) throws IOException;
47
        void visit(ChangeParameterSetRequestFrame f) throws IOException;
1611 - 48
        void visit(ReadParamSetRequestFrame f) throws IOException;
1688 - 49
        void visit(ReadIMUConfigurationRequestFrame f) throws IOException;
50
        void visit(ReadMotorMixerRequestFrame f) throws IOException;
1611 - 51
        void visit(WriteParamSetRequestFrame f) throws IOException;
1538 - 52
        void visit(SetCompassHeadingRequestFrame f) throws IOException;
1559 - 53
        void visit(ReadExternalControlRequestFrame f) throws IOException;
54
        void visit(OSDDataRequestFrame f) throws IOException;
1562 - 55
        void visit(CompassHeadingRequestFrame f) throws IOException;
1688 - 56
        void visit(WriteMotorMixerRequestFrame f) throws IOException;
1611 - 57
        void visit(WriteIMUConfigurationRequestFrame f) throws IOException;
1690 - 58
        void visit(ReadRCChannelsRequestFrame f) throws IOException;
1695 - 59
        void visit(DCMMatrixRequestFrame f) throws IOException;
1538 - 60
}