public int Seek(System.UInt32 InstanceID, Enum_A_ARG_TYPE_SeekMode Unit, System.String Target) { UPnPArgument[] args = new UPnPArgument[3]; args[0] = new UPnPArgument("InstanceID", InstanceID); switch(Unit) { case Enum_A_ARG_TYPE_SeekMode.ABS_TIME: args[1] = new UPnPArgument("Unit", "ABS_TIME"); break; case Enum_A_ARG_TYPE_SeekMode.REL_TIME: args[1] = new UPnPArgument("Unit", "REL_TIME"); break; case Enum_A_ARG_TYPE_SeekMode.ABS_COUNT: args[1] = new UPnPArgument("Unit", "ABS_COUNT"); break; case Enum_A_ARG_TYPE_SeekMode.REL_COUNT: args[1] = new UPnPArgument("Unit", "REL_COUNT"); break; case Enum_A_ARG_TYPE_SeekMode.TRACK_NR: args[1] = new UPnPArgument("Unit", "TRACK_NR"); break; case Enum_A_ARG_TYPE_SeekMode.CHANNEL_FREQ: args[1] = new UPnPArgument("Unit", "CHANNEL_FREQ"); break; case Enum_A_ARG_TYPE_SeekMode.TAPE_INDEX: args[1] = new UPnPArgument("Unit", "TAPE-INDEX"); break; case Enum_A_ARG_TYPE_SeekMode.FRAME: args[1] = new UPnPArgument("Unit", "FRAME"); break; default: args[1] = new UPnPArgument("Unit", GetUnspecifiedValue("Enum_A_ARG_TYPE_SeekMode")); break; } args[2] = new UPnPArgument("Target", Target); return(_S.InvokeAsync("Seek", args, new UPnPService.UPnPServiceInvokeHandler(Sink_Seek), new UPnPService.UPnPServiceInvokeErrorHandler(Error_Sink_Seek))); }
public void Sync_Seek(System.UInt32 InstanceID, Enum_A_ARG_TYPE_SeekMode Unit, System.String Target) { UPnPArgument[] args = new UPnPArgument[3]; args[0] = new UPnPArgument("InstanceID", InstanceID); switch(Unit) { case Enum_A_ARG_TYPE_SeekMode.ABS_TIME: args[1] = new UPnPArgument("Unit", "ABS_TIME"); break; case Enum_A_ARG_TYPE_SeekMode.REL_TIME: args[1] = new UPnPArgument("Unit", "REL_TIME"); break; case Enum_A_ARG_TYPE_SeekMode.ABS_COUNT: args[1] = new UPnPArgument("Unit", "ABS_COUNT"); break; case Enum_A_ARG_TYPE_SeekMode.REL_COUNT: args[1] = new UPnPArgument("Unit", "REL_COUNT"); break; case Enum_A_ARG_TYPE_SeekMode.TRACK_NR: args[1] = new UPnPArgument("Unit", "TRACK_NR"); break; case Enum_A_ARG_TYPE_SeekMode.CHANNEL_FREQ: args[1] = new UPnPArgument("Unit", "CHANNEL_FREQ"); break; case Enum_A_ARG_TYPE_SeekMode.TAPE_INDEX: args[1] = new UPnPArgument("Unit", "TAPE-INDEX"); break; case Enum_A_ARG_TYPE_SeekMode.FRAME: args[1] = new UPnPArgument("Unit", "FRAME"); break; default: args[1] = new UPnPArgument("Unit", GetUnspecifiedValue("Enum_A_ARG_TYPE_SeekMode")); break; } args[2] = new UPnPArgument("Target", Target); _S.InvokeSync("Seek", args); for(int i=0;i<args.Length;++i) { switch(args[i].Name) { case "Unit": switch((string)args[i].DataValue) { case "ABS_TIME": args[i].DataValue = Enum_A_ARG_TYPE_SeekMode.ABS_TIME; break; case "REL_TIME": args[i].DataValue = Enum_A_ARG_TYPE_SeekMode.REL_TIME; break; case "ABS_COUNT": args[i].DataValue = Enum_A_ARG_TYPE_SeekMode.ABS_COUNT; break; case "REL_COUNT": args[i].DataValue = Enum_A_ARG_TYPE_SeekMode.REL_COUNT; break; case "TRACK_NR": args[i].DataValue = Enum_A_ARG_TYPE_SeekMode.TRACK_NR; break; case "CHANNEL_FREQ": args[i].DataValue = Enum_A_ARG_TYPE_SeekMode.CHANNEL_FREQ; break; case "TAPE-INDEX": args[i].DataValue = Enum_A_ARG_TYPE_SeekMode.TAPE_INDEX; break; case "FRAME": args[i].DataValue = Enum_A_ARG_TYPE_SeekMode.FRAME; break; default: SetUnspecifiedValue("Enum_A_ARG_TYPE_SeekMode", (string)args[i].DataValue); args[i].DataValue = Enum_A_ARG_TYPE_SeekMode._UNSPECIFIED_; break; } break; } } InstanceID = (System.UInt32) args[0].DataValue; Unit = (Enum_A_ARG_TYPE_SeekMode) args[1].DataValue; Target = (System.String) args[2].DataValue; return; }
public void Seek(System.UInt32 InstanceID, Enum_A_ARG_TYPE_SeekMode Unit, System.String Target) { Seek(InstanceID, Unit, Target, null, null); }
public string Enum_A_ARG_TYPE_SeekMode_ToString(Enum_A_ARG_TYPE_SeekMode en) { string RetVal = ""; switch(en) { case Enum_A_ARG_TYPE_SeekMode.ABS_TIME: RetVal = "ABS_TIME"; break; case Enum_A_ARG_TYPE_SeekMode.REL_TIME: RetVal = "REL_TIME"; break; case Enum_A_ARG_TYPE_SeekMode.ABS_COUNT: RetVal = "ABS_COUNT"; break; case Enum_A_ARG_TYPE_SeekMode.REL_COUNT: RetVal = "REL_COUNT"; break; case Enum_A_ARG_TYPE_SeekMode.TRACK_NR: RetVal = "TRACK_NR"; break; case Enum_A_ARG_TYPE_SeekMode.CHANNEL_FREQ: RetVal = "CHANNEL_FREQ"; break; case Enum_A_ARG_TYPE_SeekMode.TAPE_INDEX: RetVal = "TAPE-INDEX"; break; case Enum_A_ARG_TYPE_SeekMode.FRAME: RetVal = "FRAME"; break; case Enum_A_ARG_TYPE_SeekMode._UNSPECIFIED_: RetVal = GetUnspecifiedValue("Enum_A_ARG_TYPE_SeekMode"); break; } return(RetVal); }
/// <summary> /// Action: Seek /// </summary> /// <param name="InstanceID">Associated State Variable: A_ARG_TYPE_InstanceID</param> /// <param name="Unit">Associated State Variable: A_ARG_TYPE_SeekMode</param> /// <param name="Target">Associated State Variable: A_ARG_TYPE_SeekTarget</param> public void Seek(System.UInt32 InstanceID, Enum_A_ARG_TYPE_SeekMode Unit, System.String Target) { //ToDo: Add Your implementation here, and remove exception throw(new UPnPCustomException(800,"This method has not been completely implemented...")); }
static public string Enum_A_ARG_TYPE_SeekMode_ToString(Enum_A_ARG_TYPE_SeekMode en) { string RetVal = ""; switch(en) { case Enum_A_ARG_TYPE_SeekMode.ABS_TIME: RetVal = "ABS_TIME"; break; case Enum_A_ARG_TYPE_SeekMode.REL_TIME: RetVal = "REL_TIME"; break; case Enum_A_ARG_TYPE_SeekMode.ABS_COUNT: RetVal = "ABS_COUNT"; break; case Enum_A_ARG_TYPE_SeekMode.REL_COUNT: RetVal = "REL_COUNT"; break; case Enum_A_ARG_TYPE_SeekMode.TRACK_NR: RetVal = "TRACK_NR"; break; case Enum_A_ARG_TYPE_SeekMode.CHANNEL_FREQ: RetVal = "CHANNEL_FREQ"; break; case Enum_A_ARG_TYPE_SeekMode.TAPE_INDEX: RetVal = "TAPE-INDEX"; break; case Enum_A_ARG_TYPE_SeekMode.FRAME: RetVal = "FRAME"; break; } return(RetVal); }