Пример #1
0
        public void GetTransportInfo(UInt32 instanceId, out UpnpAvTransportState currentTransportState,
                                     out UpnpAvTransportStatus currentTransportStatus, out string currentSpeed)
        {
            IList <object> outParams = _getTransportInfoAction.InvokeAction(new List <object> {
                instanceId
            });

            currentTransportState  = (UpnpAvTransportState)Enum.Parse(typeof(UpnpAvTransportState), (string)outParams[0]);
            currentTransportStatus = (UpnpAvTransportStatus)Enum.Parse(typeof(UpnpAvTransportStatus), (string)outParams[1]);
            currentSpeed           = (string)outParams[2];
        }
Пример #2
0
 public void GetTransportInfo(UInt32 instanceId, out UpnpAvTransportState currentTransportState,
                             out UpnpAvTransportStatus currentTransportStatus, out string currentSpeed)
 {
   IList<object> outParams = _getTransportInfoAction.InvokeAction(new List<object> { instanceId });
   currentTransportState = (UpnpAvTransportState)Enum.Parse(typeof(UpnpAvTransportState), (string)outParams[0]);
   currentTransportStatus = (UpnpAvTransportStatus)Enum.Parse(typeof(UpnpAvTransportStatus), (string)outParams[1]);
   currentSpeed = (string)outParams[2];
 }