Subversion Repositories Projects

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

package dongfang.mkt.frames;

import dongfang.mkt.datatypes.ParamSet;

public interface FrameFactory {
        AllDisplaysRequestFrame createAllDisplaysRequestFrame(int address);
        AnalogDebugLabelRequestFrame createAnalogDebugLabelRequestFrame(int address, int channel);
        AttitudeDataRequestFrame createAttitudeDataRequestFrame(int address);
        ChangeParameterSetRequestFrame createChangeParameterSetRequestFrame(int parameterSetNumber);
        DebugRequestFrame createDebugRequestFrame(int address);
        // DisplayRequestFrame createDisplayRequestFrame(int address);
        ExternalControlRequestFrame createExternalControlRequestFrame(int address);
        LoopbackTestRequestFrame createLoopbackTestRequestFrame(int address);
        MotorTestRequestFrame createMotorTestRequestFrame(int address);
        ReadParamSetRequestFrame createReadParamSetRequestFrame(int address);
        ResetRequestFrame createResetRequestFrame(int address);
        SingleDisplayRequestFrame createSingleDisplayRequestFrame(int address);
        VariablesRequestFrame createVariablesRequestFrame(int address);
        VersionRequestFrame createVersionRequestFrame(int address);
        WriteParamSetRequestFrame createWriteParamSetRequestFrame(ParamSet paramSet);
}