protected override IServiceCallResult HandleExecution(IFleetManagerClient client) { VehicleControllerState controllerstate = (VehicleControllerState)Enum.Parse(typeof(VehicleControllerState), ControllerState, true); IServiceCallResult result = client.SetFleetState(controllerstate); Console.WriteLine("SetFleetState:{0}", result.ServiceCode == 0 ? "Success" : "Failed"); return(result); }
public IServiceCallResult SetKingpinState(IPAddress ipAddress, VehicleControllerState controllerState) { Logger.Trace("SetKingpinState"); return(HandleAPICall(e => e.SetKingpinState(ipAddress, controllerState))); }
public IServiceCallResult SetFleetState(VehicleControllerState controllerState) { Logger.Trace("SetFleetState"); return(HandleAPICall(e => e.SetFleetState(controllerState))); }