public override void RollMove(string VideoSource, RollDirection Direction, [System.Xml.Serialization.XmlElementAttribute(DataType = "duration")] string Timeout) { ParametersValidation validation = new ParametersValidation(); validation.Add(ParameterType.String, "VideoSource", VideoSource); validation.Add(ParameterType.OptionalString, "Timeout", Timeout); validation.Add(ParameterType.String, "Direction", Direction.ToString()); ExecuteVoidCommand(validation, ProvisioningServiceTest.RollMoveTest); }
void GetRollDirection() { if (movementInput.backwardsMovementInput.value == true && movementInput.leftMovementInput.value == true) { currentRollDirection = RollDirection.BOTTOM_LEFT; return; } if (movementInput.backwardsMovementInput.value == true && movementInput.rightMovementInput.value == true) { currentRollDirection = RollDirection.BOTTOM_RIGHT; return; } if (movementInput.forwardMovementInput.value == true && movementInput.leftMovementInput.value == true) { currentRollDirection = RollDirection.TOP_LEFT; return; } if (movementInput.forwardMovementInput.value == true && movementInput.rightMovementInput.value == true) { currentRollDirection = RollDirection.TOP_RIGHT; return; } if (movementInput.forwardMovementInput.value == true) { currentRollDirection = RollDirection.TOP; return; } if (movementInput.backwardsMovementInput.value == true) { currentRollDirection = RollDirection.BOTTOM; return; } if (movementInput.leftMovementInput.value == true) { currentRollDirection = RollDirection.LEFT; } if (movementInput.rightMovementInput.value == true) { currentRollDirection = RollDirection.RIGHT; } }
public abstract void RollMove(string VideoSource, RollDirection Direction, [System.Xml.Serialization.XmlElementAttribute(DataType = "duration")] string Timeout);