private static bool ValidateArgumentCount(IAPICaller cmd, string[] input, bool isStandAloneCmd = false) { if (!isStandAloneCmd) { return(cmd.ArgumentCount == -1 || cmd.ArgumentCount == input.Length - 2); } else { return(cmd.ArgumentCount == -1 || cmd.ArgumentCount == input.Length - 1); } }
public RangeSettingReader(IAPICaller apiCaller, string name) { this._apiCaller = apiCaller; this._name = name; }
public VideoController(IAPICaller apiCaller) : base(apiCaller) { }
public StillController(IAPICaller apiCaller) : base(apiCaller) { }
protected ControllerBase(IAPICaller apiCaller = null) { this.ApiCaller = apiCaller ?? new HttpClientAPICaller(); }
public SettingsController(IAPICaller apiCaller = null) : base(apiCaller) { }
public RangeSettingWriter(IAPICaller apiCaller, string name, RangeSetting value) { this.Value = value; this._apiCaller = apiCaller; this._name = name; }
internal FileSystemController(IAPICaller apiCaller) : base(apiCaller) { }
public CameraController(IAPICaller apiCaller = null) : base(apiCaller) { }