public static void UnlinkActions(this IDvr dev, MobileControlSystemController controller) { var prefix = string.Format(@"/device/{0}/", (dev as IKeyed).Key); controller.RemoveAction(prefix + "dvrlist"); controller.RemoveAction(prefix + "record"); }
public void CustomUnregsiterWithAppServer(MobileControlSystemController appServerController) { appServerController.RemoveAction(MessagePath + "/fullStatus"); appServerController.RemoveAction(MessagePath + "/source"); EISC.SetStringSigAction(JoinStart + StringJoin.CurrentSource, null); }
public static void UnlinkActions(this ISetTopBoxControls dev, MobileControlSystemController controller) { var prefix = string.Format(@"/device/{0}/", (dev as IKeyed).Key); controller.RemoveAction(prefix + "dvrList"); controller.RemoveAction(prefix + "replay"); }
public static void UnlinkActions(this IPower dev, MobileControlSystemController controller) { var prefix = string.Format(@"/device/{0}/", (dev as IKeyed).Key); controller.RemoveAction(prefix + "powerOn"); controller.RemoveAction(prefix + "powerOff"); controller.RemoveAction(prefix + "powerToggle"); }
public static void UnlinkActions(this IColor dev, MobileControlSystemController controller) { var prefix = string.Format(@"/device/{0}/", (dev as IKeyed).Key); controller.RemoveAction(prefix + "red"); controller.RemoveAction(prefix + "green"); controller.RemoveAction(prefix + "yellow"); controller.RemoveAction(prefix + "blue"); }
public static void UnlinkActions(this ITransport dev, MobileControlSystemController controller) { var prefix = string.Format(@"/device/{0}/", (dev as IKeyed).Key); controller.RemoveAction(prefix + "play"); controller.RemoveAction(prefix + "pause"); controller.RemoveAction(prefix + "stop"); controller.RemoveAction(prefix + "prevTrack"); controller.RemoveAction(prefix + "nextTrack"); controller.RemoveAction(prefix + "rewind"); controller.RemoveAction(prefix + "ffwd"); controller.RemoveAction(prefix + "record"); }
public void CustomUnregsiterWithAppServer(MobileControlSystemController appServerController) { appServerController.RemoveAction(MessagePath + "/fullStatus"); appServerController.RemoveAction(MessagePath + "/cameraUp"); appServerController.RemoveAction(MessagePath + "/cameraDown"); appServerController.RemoveAction(MessagePath + "/cameraLeft"); appServerController.RemoveAction(MessagePath + "/cameraRight"); appServerController.RemoveAction(MessagePath + "/cameraZoomIn"); appServerController.RemoveAction(MessagePath + "/cameraZoomOut"); appServerController.RemoveAction(MessagePath + "/cameraModeAuto"); appServerController.RemoveAction(MessagePath + "/cameraModeManual"); appServerController.RemoveAction(MessagePath + "/cameraModeOff"); EISC.SetUShortSigAction(JoinMap.NumberOfPresets.JoinNumber, null); EISC.SetBoolSigAction(JoinMap.CameraModeAuto.JoinNumber, null); EISC.SetBoolSigAction(JoinMap.CameraModeManual.JoinNumber, null); EISC.SetBoolSigAction(JoinMap.CameraModeOff.JoinNumber, null); }
public static void UnlinkActions(this IDPad dev, MobileControlSystemController controller) { var prefix = string.Format(@"/device/{0}/", (dev as IKeyed).Key); controller.RemoveAction(prefix + "up"); controller.RemoveAction(prefix + "down"); controller.RemoveAction(prefix + "left"); controller.RemoveAction(prefix + "right"); controller.RemoveAction(prefix + "select"); controller.RemoveAction(prefix + "menu"); controller.RemoveAction(prefix + "exit"); }
public static void UnlinkActions(this IChannel dev, MobileControlSystemController controller) { var prefix = string.Format(@"/device/{0}/", (dev as IKeyed).Key); controller.RemoveAction(prefix + "chanUp"); controller.RemoveAction(prefix + "chanDown"); controller.RemoveAction(prefix + "lastChan"); controller.RemoveAction(prefix + "guide"); controller.RemoveAction(prefix + "info"); controller.RemoveAction(prefix + "exit"); }
public static void UnlinkActions(this INumericKeypad dev, MobileControlSystemController controller) { var prefix = string.Format(@"/device/{0}/", (dev as IKeyed).Key); controller.RemoveAction(prefix + "num0"); controller.RemoveAction(prefix + "num1"); controller.RemoveAction(prefix + "num2"); controller.RemoveAction(prefix + "num3"); controller.RemoveAction(prefix + "num4"); controller.RemoveAction(prefix + "num5"); controller.RemoveAction(prefix + "num6"); controller.RemoveAction(prefix + "num7"); controller.RemoveAction(prefix + "num8"); controller.RemoveAction(prefix + "num9"); controller.RemoveAction(prefix + "numDash"); controller.RemoveAction(prefix + "numEnter"); }