C# Класс cloudmusic2upnp.DeviceController.UPnP.UPnPDevice

Наследование: IDevice
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Free ( ) : void
GetXmlDeviceDescription ( ) : XmlDocument
Mute ( ) : void
Pause ( ) : void
Play ( ) : void
SetMediaUrl ( Uri url ) : void
Stop ( ) : void
UPnPDevice ( OpenHome device, XmlDocument xmlDeviceDescr ) : System
Unmute ( ) : void

Защищенные методы

Метод Описание
OnMuteChanged ( DeviceMuteEventArgs muteState ) : void
OnPlaystateChanged ( UPnPDevice device, DevicePlaystateEventArgs playstate, int timeOffset ) : void
OnVolumeChanged ( int volume ) : void

Приватные методы

Метод Описание
BeginGetPositionInfoComplete ( IntPtr asyncHandle ) : void
BeginMuteComplete ( IntPtr asyncHandle ) : void
BeginPauseComplete ( IntPtr asyncHandle ) : void
BeginPlayComplete ( IntPtr asyncHandle ) : void
BeginSetMediaUrlComplete ( IntPtr asyncHandle ) : void
BeginStopComplete ( IntPtr asyncHandle ) : void
GetPositionInfo ( ) : void
LogError ( OpenHome err ) : void
OnRenderingControlPropertyChanged ( ) : void
OnTransportPropertyChanged ( ) : void
SubscribeToDeviceEvents ( ) : void

Описание методов

Free() публичный Метод

public Free ( ) : void
Результат void

GetXmlDeviceDescription() публичный Метод

public GetXmlDeviceDescription ( ) : XmlDocument
Результат System.Xml.XmlDocument

Mute() публичный Метод

public Mute ( ) : void
Результат void

OnMuteChanged() защищенный Метод

protected OnMuteChanged ( DeviceMuteEventArgs muteState ) : void
muteState DeviceMuteEventArgs
Результат void

OnPlaystateChanged() защищенный Метод

protected OnPlaystateChanged ( UPnPDevice device, DevicePlaystateEventArgs playstate, int timeOffset ) : void
device UPnPDevice
playstate DevicePlaystateEventArgs
timeOffset int
Результат void

OnVolumeChanged() защищенный Метод

protected OnVolumeChanged ( int volume ) : void
volume int
Результат void

Pause() публичный Метод

public Pause ( ) : void
Результат void

Play() публичный Метод

public Play ( ) : void
Результат void

SetMediaUrl() публичный Метод

public SetMediaUrl ( Uri url ) : void
url System.Uri
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

UPnPDevice() публичный Метод

public UPnPDevice ( OpenHome device, XmlDocument xmlDeviceDescr ) : System
device OpenHome
xmlDeviceDescr System.Xml.XmlDocument
Результат System

Unmute() публичный Метод

public Unmute ( ) : void
Результат void