C# Class RaumfeldNET.RendererManager

Inheritance: RaumfeldNET.Base.BaseManager
Afficher le fichier Open project: stoennies/raumwiese Class Usage Examples

Protected Properties

Свойство Type Description
renderers Renderer.Renderer>.Dictionary

Méthodes publiques

Méthode Description
RendererManager ( UPNP _upnpStack ) : System
findMediaRenderer ( ) : void
getRenderer ( String _rendererUDN ) : Renderer
getRendererByZoneUDN ( String _zoneUDN ) : RendererVirtual
getRenderers ( ) : List
linkRoomRendererToRoom ( RendererRoom _roomRenderer, System.Boolean _unlink = false, System.Boolean _crossLink = true ) : void
linkVirtualRendererToZone ( RendererVirtual _virtualRenderer, System.Boolean _unlink = false, System.Boolean _crossLink = true ) : void

Méthodes protégées

Méthode Description
mediaRendererFoundSink ( CpAVRenderer _avRenderer ) : void
mediaRendererRemovedSink ( CpAVRenderer _avRenderer ) : void
renderer_muteStateChangedSink ( string _rendererUDN, bool _mute ) : void
renderer_volumeChangedSink ( string _rendererUDN, uint _volume ) : void

Method Details

RendererManager() public méthode

public RendererManager ( UPNP _upnpStack ) : System
_upnpStack UPNP
Résultat System

findMediaRenderer() public méthode

public findMediaRenderer ( ) : void
Résultat void

getRenderer() public méthode

public getRenderer ( String _rendererUDN ) : Renderer
_rendererUDN String
Résultat RaumfeldNET.Renderer.Renderer

getRendererByZoneUDN() public méthode

public getRendererByZoneUDN ( String _zoneUDN ) : RendererVirtual
_zoneUDN String
Résultat RaumfeldNET.Renderer.RendererVirtual

getRenderers() public méthode

public getRenderers ( ) : List
Résultat List

linkRoomRendererToRoom() public méthode

public linkRoomRendererToRoom ( RendererRoom _roomRenderer, System.Boolean _unlink = false, System.Boolean _crossLink = true ) : void
_roomRenderer RaumfeldNET.Renderer.RendererRoom
_unlink System.Boolean
_crossLink System.Boolean
Résultat void

linkVirtualRendererToZone() public méthode

public linkVirtualRendererToZone ( RendererVirtual _virtualRenderer, System.Boolean _unlink = false, System.Boolean _crossLink = true ) : void
_virtualRenderer RaumfeldNET.Renderer.RendererVirtual
_unlink System.Boolean
_crossLink System.Boolean
Résultat void

mediaRendererFoundSink() protected méthode

protected mediaRendererFoundSink ( CpAVRenderer _avRenderer ) : void
_avRenderer RaumfeldNET.UPNP.CpAVRenderer
Résultat void

mediaRendererRemovedSink() protected méthode

protected mediaRendererRemovedSink ( CpAVRenderer _avRenderer ) : void
_avRenderer RaumfeldNET.UPNP.CpAVRenderer
Résultat void

renderer_muteStateChangedSink() protected méthode

protected renderer_muteStateChangedSink ( string _rendererUDN, bool _mute ) : void
_rendererUDN string
_mute bool
Résultat void

renderer_volumeChangedSink() protected méthode

protected renderer_volumeChangedSink ( string _rendererUDN, uint _volume ) : void
_rendererUDN string
_volume uint
Résultat void

Property Details

renderers protected_oe property

protected Dictionary renderers
Résultat Renderer.Renderer>.Dictionary