/// <summary> /// Action: GetTransferProgress /// </summary> /// <param name="TransferID">Associated State Variable: A_ARG_TYPE_TransferID</param> /// <param name="TransferStatus">Associated State Variable: A_ARG_TYPE_TransferStatus</param> /// <param name="TransferLength">Associated State Variable: A_ARG_TYPE_TransferLength</param> /// <param name="TransferTotal">Associated State Variable: A_ARG_TYPE_TransferTotal</param> public void GetTransferProgress(System.UInt32 TransferID, out Enum_A_ARG_TYPE_TransferStatus TransferStatus, out System.String TransferLength, out System.String TransferTotal) { //ToDo: Add Your implementation here, and remove exception throw(new UPnPCustomException(800,"This method has not been completely implemented...")); }
public string Enum_A_ARG_TYPE_TransferStatus_ToString(Enum_A_ARG_TYPE_TransferStatus en) { string RetVal = ""; switch(en) { case Enum_A_ARG_TYPE_TransferStatus.COMPLETED: RetVal = "COMPLETED"; break; case Enum_A_ARG_TYPE_TransferStatus.ERROR: RetVal = "ERROR"; break; case Enum_A_ARG_TYPE_TransferStatus.IN_PROGRESS: RetVal = "IN_PROGRESS"; break; case Enum_A_ARG_TYPE_TransferStatus.STOPPED: RetVal = "STOPPED"; break; case Enum_A_ARG_TYPE_TransferStatus._UNSPECIFIED_: RetVal = GetUnspecifiedValue("Enum_A_ARG_TYPE_TransferStatus"); break; } return(RetVal); }
public static string Enum_A_ARG_TYPE_TransferStatus_ToString(Enum_A_ARG_TYPE_TransferStatus en) { string RetVal = ""; switch(en) { case Enum_A_ARG_TYPE_TransferStatus.COMPLETED: RetVal = "COMPLETED"; break; case Enum_A_ARG_TYPE_TransferStatus.ERROR: RetVal = "ERROR"; break; case Enum_A_ARG_TYPE_TransferStatus.IN_PROGRESS: RetVal = "IN_PROGRESS"; break; case Enum_A_ARG_TYPE_TransferStatus.STOPPED: RetVal = "STOPPED"; break; } return(RetVal); }
public void Sync_GetTransferProgress(System.UInt32 TransferID, out Enum_A_ARG_TYPE_TransferStatus TransferStatus, out System.String TransferLength, out System.String TransferTotal) { UPnPArgument[] args = new UPnPArgument[4]; args[0] = new UPnPArgument("TransferID", TransferID); args[1] = new UPnPArgument("TransferStatus", ""); args[2] = new UPnPArgument("TransferLength", ""); args[3] = new UPnPArgument("TransferTotal", ""); _S.InvokeSync("GetTransferProgress", args); for(int i=0;i<args.Length;++i) { switch(args[i].Name) { case "TransferStatus": switch((string)args[i].DataValue) { case "COMPLETED": args[i].DataValue = Enum_A_ARG_TYPE_TransferStatus.COMPLETED; break; case "ERROR": args[i].DataValue = Enum_A_ARG_TYPE_TransferStatus.ERROR; break; case "IN_PROGRESS": args[i].DataValue = Enum_A_ARG_TYPE_TransferStatus.IN_PROGRESS; break; case "STOPPED": args[i].DataValue = Enum_A_ARG_TYPE_TransferStatus.STOPPED; break; default: SetUnspecifiedValue("Enum_A_ARG_TYPE_TransferStatus", (string)args[i].DataValue); args[i].DataValue = Enum_A_ARG_TYPE_TransferStatus._UNSPECIFIED_; break; } break; } } TransferID = (System.UInt32) args[0].DataValue; TransferStatus = (Enum_A_ARG_TYPE_TransferStatus) args[1].DataValue; TransferLength = (System.String) args[2].DataValue; TransferTotal = (System.String) args[3].DataValue; return; }