C# 클래스 cloudmusic2upnp.DeviceController.UPnP.UPnPDevice

상속: IDevice
파일 보기 프로젝트 열기: TilmannBach/cloudmusic2upnp 1 사용 예제들

공개 메소드들

메소드 설명
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