cpavtransport.cs
来自「zwave 无线通讯协议 PC controller 控制器源码」· CS 代码 · 共 1,803 行 · 第 1/5 页
CS
1,803 行
RetVal = Enum_RecordStorageMedium.DVD_AUDIO;
break;
case "DAT":
RetVal = Enum_RecordStorageMedium.DAT;
break;
case "LD":
RetVal = Enum_RecordStorageMedium.LD;
break;
case "HDD":
RetVal = Enum_RecordStorageMedium.HDD;
break;
case "MICRO-MV":
RetVal = Enum_RecordStorageMedium.MICRO_MV;
break;
case "NETWORK":
RetVal = Enum_RecordStorageMedium.NETWORK;
break;
case "NONE":
RetVal = Enum_RecordStorageMedium.NONE;
break;
case "NOT_IMPLEMENTED":
RetVal = Enum_RecordStorageMedium.NOT_IMPLEMENTED;
break;
case " vendor-defined ":
RetVal = Enum_RecordStorageMedium._VENDOR_DEFINED_;
break;
default:
RetVal = Enum_RecordStorageMedium._UNSPECIFIED_;
SetUnspecifiedValue("Enum_RecordStorageMedium", v);
break;
}
return(RetVal);
}
}
public string[] Values_A_ARG_TYPE_SeekMode
{
get
{
UPnPStateVariable sv = _S.GetStateVariableObject("A_ARG_TYPE_SeekMode");
return(sv.AllowedStringValues);
}
}
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);
}
public enum Enum_A_ARG_TYPE_SeekMode
{
_UNSPECIFIED_,
ABS_TIME,
REL_TIME,
ABS_COUNT,
REL_COUNT,
TRACK_NR,
CHANNEL_FREQ,
TAPE_INDEX,
FRAME,
}
public Enum_A_ARG_TYPE_SeekMode A_ARG_TYPE_SeekMode
{
get
{
Enum_A_ARG_TYPE_SeekMode RetVal = 0;
string v = (string)_S.GetStateVariable("A_ARG_TYPE_SeekMode");
switch(v)
{
case "ABS_TIME":
RetVal = Enum_A_ARG_TYPE_SeekMode.ABS_TIME;
break;
case "REL_TIME":
RetVal = Enum_A_ARG_TYPE_SeekMode.REL_TIME;
break;
case "ABS_COUNT":
RetVal = Enum_A_ARG_TYPE_SeekMode.ABS_COUNT;
break;
case "REL_COUNT":
RetVal = Enum_A_ARG_TYPE_SeekMode.REL_COUNT;
break;
case "TRACK_NR":
RetVal = Enum_A_ARG_TYPE_SeekMode.TRACK_NR;
break;
case "CHANNEL_FREQ":
RetVal = Enum_A_ARG_TYPE_SeekMode.CHANNEL_FREQ;
break;
case "TAPE-INDEX":
RetVal = Enum_A_ARG_TYPE_SeekMode.TAPE_INDEX;
break;
case "FRAME":
RetVal = Enum_A_ARG_TYPE_SeekMode.FRAME;
break;
default:
RetVal = Enum_A_ARG_TYPE_SeekMode._UNSPECIFIED_;
SetUnspecifiedValue("Enum_A_ARG_TYPE_SeekMode", v);
break;
}
return(RetVal);
}
}
public string[] Values_TransportStatus
{
get
{
UPnPStateVariable sv = _S.GetStateVariableObject("TransportStatus");
return(sv.AllowedStringValues);
}
}
public string Enum_TransportStatus_ToString(Enum_TransportStatus en)
{
string RetVal = "";
switch(en)
{
case Enum_TransportStatus.OK:
RetVal = "OK";
break;
case Enum_TransportStatus.ERROR_OCCURRED:
RetVal = "ERROR_OCCURRED";
break;
case Enum_TransportStatus._VENDOR_DEFINED_:
RetVal = " vendor-defined ";
break;
case Enum_TransportStatus._UNSPECIFIED_:
RetVal = GetUnspecifiedValue("Enum_TransportStatus");
break;
}
return(RetVal);
}
public enum Enum_TransportStatus
{
_UNSPECIFIED_,
OK,
ERROR_OCCURRED,
_VENDOR_DEFINED_,
}
public Enum_TransportStatus TransportStatus
{
get
{
Enum_TransportStatus RetVal = 0;
string v = (string)_S.GetStateVariable("TransportStatus");
switch(v)
{
case "OK":
RetVal = Enum_TransportStatus.OK;
break;
case "ERROR_OCCURRED":
RetVal = Enum_TransportStatus.ERROR_OCCURRED;
break;
case " vendor-defined ":
RetVal = Enum_TransportStatus._VENDOR_DEFINED_;
break;
default:
RetVal = Enum_TransportStatus._UNSPECIFIED_;
SetUnspecifiedValue("Enum_TransportStatus", v);
break;
}
return(RetVal);
}
}
public System.String LastChange
{
get
{
return((System.String)_S.GetStateVariable("LastChange"));
}
}
public System.String RelativeTimePosition
{
get
{
return((System.String)_S.GetStateVariable("RelativeTimePosition"));
}
}
public System.String CurrentTrackURI
{
get
{
return((System.String)_S.GetStateVariable("CurrentTrackURI"));
}
}
public System.String CurrentTrackDuration
{
get
{
return((System.String)_S.GetStateVariable("CurrentTrackDuration"));
}
}
public System.String PossibleRecordQualityModes
{
get
{
return((System.String)_S.GetStateVariable("PossibleRecordQualityModes"));
}
}
public System.String CurrentMediaDuration
{
get
{
return((System.String)_S.GetStateVariable("CurrentMediaDuration"));
}
}
public System.Int32 AbsoluteCounterPosition
{
get
{
return((System.Int32)_S.GetStateVariable("AbsoluteCounterPosition"));
}
}
public System.Int32 RelativeCounterPosition
{
get
{
return((System.Int32)_S.GetStateVariable("RelativeCounterPosition"));
}
}
public System.UInt32 A_ARG_TYPE_InstanceID
{
get
{
return((System.UInt32)_S.GetStateVariable("A_ARG_TYPE_InstanceID"));
}
}
public System.String AVTransportURI
{
get
{
return((System.String)_S.GetStateVariable("AVTransportURI"));
}
}
public System.String CurrentTrackMetaData
{
get
{
return((System.String)_S.GetStateVariable("CurrentTrackMetaData"));
}
}
public System.String NextAVTransportURI
{
get
{
return((System.String)_S.GetStateVariable("NextAVTransportURI"));
}
}
public System.String AVTransportURIMetaData
{
get
{
return((System.String)_S.GetStateVariable("AVTransportURIMetaData"));
}
}
public System.UInt32 CurrentTrack
{
get
{
return((System.UInt32)_S.GetStateVariable("CurrentTrack"));
}
}
public System.String AbsoluteTimePosition
{
get
{
return((System.String)_S.GetStateVariable("AbsoluteTimePosition"));
}
}
public System.String NextAVTransportURIMetaData
{
get
{
return((System.String)_S.GetStateVariable("NextAVTransportURIMetaData"));
}
}
public System.String CurrentTransportActions
{
get
{
return((System.String)_S.GetStateVariable("CurrentTransportActions"));
}
}
public System.String PossiblePlaybackStorageMedia
{
get
{
return((System.String)_S.GetStateVariable("PossiblePlaybackStorageMedia"));
}
}
public System.UInt32 NumberOfTracks
{
get
{
return((System.UInt32)_S.GetStateVariable("NumberOfTracks"));
}
}
public System.String A_ARG_TYPE_SeekTarget
{
get
{
return((System.String)_S.GetStateVariable("A_ARG_TYPE_SeekTarget"));
}
}
public System.String PossibleRecordStorageMedia
{
get
{
return((System.String)_S.GetStateVariable("PossibleRecordStorageMedia"));
}
}
public bool HasStateVariable_CurrentPlayMode
{
get
{
if(_S.GetStateVariableObject("CurrentPlayMode")==null)
{
return(false);
}
else
{
return(true);
}
}
}
public bool HasStateVariable_RecordStorageMedium
{
get
{
if(_S.GetStateVariableObject("RecordStorageMedium")==null)
{
return(false);
}
else
{
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?