C# 클래스 RaumfeldNET.Renderer.Renderer

상속: Base.Base
파일 보기 프로젝트 열기: stoennies/raumwiese 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
currentTrack TrackInfo
currentVolume uint
isMuted System.Boolean
playMode AvTransportPlayMode
playState RendererPlayState
randomizeState RandomizeState
repeatState RepeatState
udn String

보호된 프로퍼티들

프로퍼티 타입 설명
isSetVolumeInProgress System.Boolean
renderer RaumfeldNET.UPNP.CpAVRenderer
storedVolume int

공개 메소드들

메소드 설명
Renderer ( CpAVRenderer _avRenderer ) : System
getRendererObject ( ) : CpAVRenderer
isRaumfeldRenderer ( ) : System.Boolean
isRoomRenderer ( ) : System.Boolean
isVirtualRenderer ( ) : System.Boolean
next ( ) : void
pause ( ) : void
play ( ) : void
playPauseToggle ( ) : void
previous ( ) : void
seek ( System _target ) : void
setListen ( ) : void
setMute ( System.Boolean _bMute ) : void
setPlayMode ( AvTransportPlayMode _playMode ) : void
setVolume ( uint _volume ) : void
stop ( ) : void

보호된 메소드들

메소드 설명
muteStatusChangedSink ( CpAVRenderer _connection, bool _newMuteState ) : void
playModeChangedSink ( CpAVConnection _connection, AvTransportPlayMode _playMode ) : void
playStateChangedSink ( CpAVConnection connection, Object _playState ) : void
resultSetVolumeSink ( CpAVRenderer _renderer, object _o ) : void
trackChangedSink ( CpAVConnection _connection, uint _newTrack ) : void
trackPositionChangedSink ( CpAVConnection _connection, string duration, string trackMetadata, string absTime ) : void
volumeChangedSink ( CpAVRenderer _connection, ushort _volume ) : void

메소드 상세

Renderer() 공개 메소드

public Renderer ( CpAVRenderer _avRenderer ) : System
_avRenderer RaumfeldNET.UPNP.CpAVRenderer
리턴 System

getRendererObject() 공개 메소드

public getRendererObject ( ) : CpAVRenderer
리턴 RaumfeldNET.UPNP.CpAVRenderer

isRaumfeldRenderer() 공개 메소드

public isRaumfeldRenderer ( ) : System.Boolean
리턴 System.Boolean

isRoomRenderer() 공개 메소드

public isRoomRenderer ( ) : System.Boolean
리턴 System.Boolean

isVirtualRenderer() 공개 메소드

public isVirtualRenderer ( ) : System.Boolean
리턴 System.Boolean

muteStatusChangedSink() 보호된 메소드

protected muteStatusChangedSink ( CpAVRenderer _connection, bool _newMuteState ) : void
_connection RaumfeldNET.UPNP.CpAVRenderer
_newMuteState bool
리턴 void

next() 공개 메소드

public next ( ) : void
리턴 void

pause() 공개 메소드

public pause ( ) : void
리턴 void

play() 공개 메소드

public play ( ) : void
리턴 void

playModeChangedSink() 보호된 메소드

protected playModeChangedSink ( CpAVConnection _connection, AvTransportPlayMode _playMode ) : void
_connection RaumfeldNET.UPNP.CpAVConnection
_playMode AvTransportPlayMode
리턴 void

playPauseToggle() 공개 메소드

public playPauseToggle ( ) : void
리턴 void

playStateChangedSink() 보호된 메소드

protected playStateChangedSink ( CpAVConnection connection, Object _playState ) : void
connection RaumfeldNET.UPNP.CpAVConnection
_playState Object
리턴 void

previous() 공개 메소드

public previous ( ) : void
리턴 void

resultSetVolumeSink() 보호된 메소드

protected resultSetVolumeSink ( CpAVRenderer _renderer, object _o ) : void
_renderer RaumfeldNET.UPNP.CpAVRenderer
_o object
리턴 void

seek() 공개 메소드

public seek ( System _target ) : void
_target System
리턴 void

setListen() 공개 메소드

public setListen ( ) : void
리턴 void

setMute() 공개 메소드

public setMute ( System.Boolean _bMute ) : void
_bMute System.Boolean
리턴 void

setPlayMode() 공개 메소드

public setPlayMode ( AvTransportPlayMode _playMode ) : void
_playMode AvTransportPlayMode
리턴 void

setVolume() 공개 메소드

public setVolume ( uint _volume ) : void
_volume uint
리턴 void

stop() 공개 메소드

public stop ( ) : void
리턴 void

trackChangedSink() 보호된 메소드

protected trackChangedSink ( CpAVConnection _connection, uint _newTrack ) : void
_connection RaumfeldNET.UPNP.CpAVConnection
_newTrack uint
리턴 void

trackPositionChangedSink() 보호된 메소드

protected trackPositionChangedSink ( CpAVConnection _connection, string duration, string trackMetadata, string absTime ) : void
_connection RaumfeldNET.UPNP.CpAVConnection
duration string
trackMetadata string
absTime string
리턴 void

volumeChangedSink() 보호된 메소드

protected volumeChangedSink ( CpAVRenderer _connection, ushort _volume ) : void
_connection RaumfeldNET.UPNP.CpAVRenderer
_volume ushort
리턴 void

프로퍼티 상세

currentTrack 공개적으로 프로퍼티

public TrackInfo,RaumfeldNET.Renderer currentTrack
리턴 TrackInfo

currentVolume 공개적으로 프로퍼티

public uint currentVolume
리턴 uint

isMuted 공개적으로 프로퍼티

public Boolean,System isMuted
리턴 System.Boolean

isSetVolumeInProgress 보호되어 있는 프로퍼티

protected Boolean,System isSetVolumeInProgress
리턴 System.Boolean

playMode 공개적으로 프로퍼티

public AvTransportPlayMode playMode
리턴 AvTransportPlayMode

playState 공개적으로 프로퍼티

public RendererPlayState playState
리턴 RendererPlayState

randomizeState 공개적으로 프로퍼티

public RandomizeState randomizeState
리턴 RandomizeState

renderer 보호되어 있는 프로퍼티

protected CpAVRenderer,RaumfeldNET.UPNP renderer
리턴 RaumfeldNET.UPNP.CpAVRenderer

repeatState 공개적으로 프로퍼티

public RepeatState repeatState
리턴 RepeatState

storedVolume 보호되어 있는 프로퍼티

protected int storedVolume
리턴 int

udn 공개적으로 프로퍼티

public String udn
리턴 String