public void Sync_GetTransportSettings(System.UInt32 InstanceID, out Enum_CurrentPlayMode PlayMode, out Enum_CurrentRecordQualityMode RecQualityMode) { UPnPArgument[] args = new UPnPArgument[3]; args[0] = new UPnPArgument("InstanceID", InstanceID); args[1] = new UPnPArgument("PlayMode", ""); args[2] = new UPnPArgument("RecQualityMode", ""); _S.InvokeSync("GetTransportSettings", args); for(int i=0;i<args.Length;++i) { switch(args[i].Name) { case "PlayMode": switch((string)args[i].DataValue) { case "NORMAL": args[i].DataValue = Enum_CurrentPlayMode.NORMAL; break; case "SHUFFLE": args[i].DataValue = Enum_CurrentPlayMode.SHUFFLE; break; case "REPEAT_ONE": args[i].DataValue = Enum_CurrentPlayMode.REPEAT_ONE; break; case "REPEAT_ALL": args[i].DataValue = Enum_CurrentPlayMode.REPEAT_ALL; break; case "RANDOM": args[i].DataValue = Enum_CurrentPlayMode.RANDOM; break; case "DIRECT_1": args[i].DataValue = Enum_CurrentPlayMode.DIRECT_1; break; case "INTRO": args[i].DataValue = Enum_CurrentPlayMode.INTRO; break; default: SetUnspecifiedValue("Enum_CurrentPlayMode", (string)args[i].DataValue); args[i].DataValue = Enum_CurrentPlayMode._UNSPECIFIED_; break; } break; case "RecQualityMode": switch((string)args[i].DataValue) { case "0:EP": args[i].DataValue = Enum_CurrentRecordQualityMode._0_EP; break; case "1:LP": args[i].DataValue = Enum_CurrentRecordQualityMode._1_LP; break; case "2:SP": args[i].DataValue = Enum_CurrentRecordQualityMode._2_SP; break; case "0:BASIC": args[i].DataValue = Enum_CurrentRecordQualityMode._0_BASIC; break; case "1:MEDIUM": args[i].DataValue = Enum_CurrentRecordQualityMode._1_MEDIUM; break; case "2:HIGH": args[i].DataValue = Enum_CurrentRecordQualityMode._2_HIGH; break; case "NOT_IMPLEMENTED": args[i].DataValue = Enum_CurrentRecordQualityMode.NOT_IMPLEMENTED; break; case " vendor-defined ": args[i].DataValue = Enum_CurrentRecordQualityMode._VENDOR_DEFINED_; break; default: SetUnspecifiedValue("Enum_CurrentRecordQualityMode", (string)args[i].DataValue); args[i].DataValue = Enum_CurrentRecordQualityMode._UNSPECIFIED_; break; } break; } } InstanceID = (System.UInt32) args[0].DataValue; PlayMode = (Enum_CurrentPlayMode) args[1].DataValue; RecQualityMode = (Enum_CurrentRecordQualityMode) args[2].DataValue; return; }
public void Sync_SetPlayMode(System.UInt32 InstanceID, Enum_CurrentPlayMode NewPlayMode) { UPnPArgument[] args = new UPnPArgument[2]; args[0] = new UPnPArgument("InstanceID", InstanceID); switch(NewPlayMode) { case Enum_CurrentPlayMode.NORMAL: args[1] = new UPnPArgument("NewPlayMode", "NORMAL"); break; case Enum_CurrentPlayMode.SHUFFLE: args[1] = new UPnPArgument("NewPlayMode", "SHUFFLE"); break; case Enum_CurrentPlayMode.REPEAT_ONE: args[1] = new UPnPArgument("NewPlayMode", "REPEAT_ONE"); break; case Enum_CurrentPlayMode.REPEAT_ALL: args[1] = new UPnPArgument("NewPlayMode", "REPEAT_ALL"); break; case Enum_CurrentPlayMode.RANDOM: args[1] = new UPnPArgument("NewPlayMode", "RANDOM"); break; case Enum_CurrentPlayMode.DIRECT_1: args[1] = new UPnPArgument("NewPlayMode", "DIRECT_1"); break; case Enum_CurrentPlayMode.INTRO: args[1] = new UPnPArgument("NewPlayMode", "INTRO"); break; default: args[1] = new UPnPArgument("NewPlayMode", GetUnspecifiedValue("Enum_CurrentPlayMode")); break; } _S.InvokeSync("SetPlayMode", args); for(int i=0;i<args.Length;++i) { switch(args[i].Name) { case "NewPlayMode": switch((string)args[i].DataValue) { case "NORMAL": args[i].DataValue = Enum_CurrentPlayMode.NORMAL; break; case "SHUFFLE": args[i].DataValue = Enum_CurrentPlayMode.SHUFFLE; break; case "REPEAT_ONE": args[i].DataValue = Enum_CurrentPlayMode.REPEAT_ONE; break; case "REPEAT_ALL": args[i].DataValue = Enum_CurrentPlayMode.REPEAT_ALL; break; case "RANDOM": args[i].DataValue = Enum_CurrentPlayMode.RANDOM; break; case "DIRECT_1": args[i].DataValue = Enum_CurrentPlayMode.DIRECT_1; break; case "INTRO": args[i].DataValue = Enum_CurrentPlayMode.INTRO; break; default: SetUnspecifiedValue("Enum_CurrentPlayMode", (string)args[i].DataValue); args[i].DataValue = Enum_CurrentPlayMode._UNSPECIFIED_; break; } break; } } InstanceID = (System.UInt32) args[0].DataValue; NewPlayMode = (Enum_CurrentPlayMode) args[1].DataValue; return; }
public int SetPlayMode(System.UInt32 InstanceID, Enum_CurrentPlayMode NewPlayMode) { UPnPArgument[] args = new UPnPArgument[2]; args[0] = new UPnPArgument("InstanceID", InstanceID); switch(NewPlayMode) { case Enum_CurrentPlayMode.NORMAL: args[1] = new UPnPArgument("NewPlayMode", "NORMAL"); break; case Enum_CurrentPlayMode.SHUFFLE: args[1] = new UPnPArgument("NewPlayMode", "SHUFFLE"); break; case Enum_CurrentPlayMode.REPEAT_ONE: args[1] = new UPnPArgument("NewPlayMode", "REPEAT_ONE"); break; case Enum_CurrentPlayMode.REPEAT_ALL: args[1] = new UPnPArgument("NewPlayMode", "REPEAT_ALL"); break; case Enum_CurrentPlayMode.RANDOM: args[1] = new UPnPArgument("NewPlayMode", "RANDOM"); break; case Enum_CurrentPlayMode.DIRECT_1: args[1] = new UPnPArgument("NewPlayMode", "DIRECT_1"); break; case Enum_CurrentPlayMode.INTRO: args[1] = new UPnPArgument("NewPlayMode", "INTRO"); break; default: args[1] = new UPnPArgument("NewPlayMode", GetUnspecifiedValue("Enum_CurrentPlayMode")); break; } return(_S.InvokeAsync("SetPlayMode", args, new UPnPService.UPnPServiceInvokeHandler(Sink_SetPlayMode), new UPnPService.UPnPServiceInvokeErrorHandler(Error_Sink_SetPlayMode))); }
public void SetPlayMode(System.UInt32 InstanceID, Enum_CurrentPlayMode NewPlayMode) { SetPlayMode(InstanceID, NewPlayMode, null, null); }
public void SetPlayMode(System.UInt32 InstanceID, Enum_CurrentPlayMode NewPlayMode, object _Tag, Delegate_OnResult_SetPlayMode _Callback) { UPnPArgument[] args = new UPnPArgument[2]; args[0] = new UPnPArgument("InstanceID", InstanceID); switch(NewPlayMode) { case Enum_CurrentPlayMode.NORMAL: args[1] = new UPnPArgument("NewPlayMode", "NORMAL"); break; case Enum_CurrentPlayMode.REPEAT_ALL: args[1] = new UPnPArgument("NewPlayMode", "REPEAT_ALL"); break; case Enum_CurrentPlayMode.INTRO: args[1] = new UPnPArgument("NewPlayMode", "INTRO"); break; default: args[1] = new UPnPArgument("NewPlayMode", GetUnspecifiedValue("Enum_CurrentPlayMode")); break; } _S.InvokeAsync("SetPlayMode", args, new object[2]{_Tag,_Callback}, new UPnPService.UPnPServiceInvokeHandler(Sink_SetPlayMode), new UPnPService.UPnPServiceInvokeErrorHandler(Error_Sink_SetPlayMode)); }
public string Enum_CurrentPlayMode_ToString(Enum_CurrentPlayMode en) { string RetVal = ""; switch(en) { case Enum_CurrentPlayMode.NORMAL: RetVal = "NORMAL"; break; case Enum_CurrentPlayMode.REPEAT_ALL: RetVal = "REPEAT_ALL"; break; case Enum_CurrentPlayMode.INTRO: RetVal = "INTRO"; break; case Enum_CurrentPlayMode._UNSPECIFIED_: RetVal = GetUnspecifiedValue("Enum_CurrentPlayMode"); break; } return(RetVal); }
/// <summary> /// Action: GetTransportSettings /// </summary> /// <param name="InstanceID">Associated State Variable: A_ARG_TYPE_InstanceID</param> /// <param name="PlayMode">Associated State Variable: CurrentPlayMode</param> /// <param name="RecQualityMode">Associated State Variable: CurrentRecordQualityMode</param> public void GetTransportSettings(System.UInt32 InstanceID, out Enum_CurrentPlayMode PlayMode, out Enum_CurrentRecordQualityMode RecQualityMode) { //ToDo: Add Your implementation here, and remove exception throw(new UPnPCustomException(800,"This method has not been completely implemented...")); }
/// <summary> /// Action: SetPlayMode /// </summary> /// <param name="InstanceID">Associated State Variable: A_ARG_TYPE_InstanceID</param> /// <param name="NewPlayMode">Associated State Variable: CurrentPlayMode</param> public void SetPlayMode(System.UInt32 InstanceID, Enum_CurrentPlayMode NewPlayMode) { //ToDo: Add Your implementation here, and remove exception throw(new UPnPCustomException(800,"This method has not been completely implemented...")); }
static public string Enum_CurrentPlayMode_ToString(Enum_CurrentPlayMode en) { string RetVal = ""; switch(en) { case Enum_CurrentPlayMode.NORMAL: RetVal = "NORMAL"; break; case Enum_CurrentPlayMode.SHUFFLE: RetVal = "SHUFFLE"; break; case Enum_CurrentPlayMode.REPEAT_ONE: RetVal = "REPEAT_ONE"; break; case Enum_CurrentPlayMode.REPEAT_ALL: RetVal = "REPEAT_ALL"; break; case Enum_CurrentPlayMode.RANDOM: RetVal = "RANDOM"; break; case Enum_CurrentPlayMode.DIRECT_1: RetVal = "DIRECT_1"; break; case Enum_CurrentPlayMode.INTRO: RetVal = "INTRO"; break; } return(RetVal); }
public static string Enum_CurrentPlayMode_ToString(Enum_CurrentPlayMode en) { string RetVal = ""; switch(en) { case Enum_CurrentPlayMode.NORMAL: RetVal = "NORMAL"; break; case Enum_CurrentPlayMode.REPEAT_ALL: RetVal = "REPEAT_ALL"; break; case Enum_CurrentPlayMode.INTRO: RetVal = "INTRO"; break; } return(RetVal); }