C# Класс RaumfeldNET.RendererManager

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

Защищенные свойства (Protected)

Свойство Тип Описание
renderers Renderer.Renderer>.Dictionary

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

Метод Описание
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

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

Метод Описание
mediaRendererFoundSink ( CpAVRenderer _avRenderer ) : void
mediaRendererRemovedSink ( CpAVRenderer _avRenderer ) : void
renderer_muteStateChangedSink ( string _rendererUDN, bool _mute ) : void
renderer_volumeChangedSink ( string _rendererUDN, uint _volume ) : void

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

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

public RendererManager ( UPNP _upnpStack ) : System
_upnpStack UPNP
Результат System

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

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

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

public getRenderer ( String _rendererUDN ) : Renderer
_rendererUDN String
Результат RaumfeldNET.Renderer.Renderer

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

public getRendererByZoneUDN ( String _zoneUDN ) : RendererVirtual
_zoneUDN String
Результат RaumfeldNET.Renderer.RendererVirtual

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

public getRenderers ( ) : List
Результат List

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

public linkRoomRendererToRoom ( RendererRoom _roomRenderer, System.Boolean _unlink = false, System.Boolean _crossLink = true ) : void
_roomRenderer RaumfeldNET.Renderer.RendererRoom
_unlink System.Boolean
_crossLink System.Boolean
Результат void

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

public linkVirtualRendererToZone ( RendererVirtual _virtualRenderer, System.Boolean _unlink = false, System.Boolean _crossLink = true ) : void
_virtualRenderer RaumfeldNET.Renderer.RendererVirtual
_unlink System.Boolean
_crossLink System.Boolean
Результат void

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

protected mediaRendererFoundSink ( CpAVRenderer _avRenderer ) : void
_avRenderer RaumfeldNET.UPNP.CpAVRenderer
Результат void

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

protected mediaRendererRemovedSink ( CpAVRenderer _avRenderer ) : void
_avRenderer RaumfeldNET.UPNP.CpAVRenderer
Результат void

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

protected renderer_muteStateChangedSink ( string _rendererUDN, bool _mute ) : void
_rendererUDN string
_mute bool
Результат void

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

protected renderer_volumeChangedSink ( string _rendererUDN, uint _volume ) : void
_rendererUDN string
_volume uint
Результат void

Описание свойств

renderers защищенное свойство

protected Dictionary renderers
Результат Renderer.Renderer>.Dictionary