C# Class RaumfeldNET.MediaListManager

Inheritance: RaumfeldNET.Base.BaseManager
Show file Open project: stoennies/raumwiese

Public Properties

Property Type Description
containerUpdateIdEventDisabled System.Boolean

Protected Properties

Property Type Description
lists UPNPMediaList>.Dictionary

Public Methods

Method Description
MediaListManager ( UPNP _upnpStack ) : System
getList ( String _listId ) : UPNPMediaList
getListByContainerId ( String _containerId ) : UPNPMediaList
getParameterFromAvTransportUri ( String _avTransportUri, String _parmId ) : String
retrieveListByContainerUpdateId ( String _containerUpdateIdValue ) : void
retrieveListFromAvTransportUri ( String _listId, String _avTransportUri, String _avTransportUriMetaData ) : void

Protected Methods

Method Description
createListObject ( String _listId ) : UPNPMediaList
eventItemAdded ( String _listId, MediaItem _mediaItem, int _itemIdx, int itemCount ) : void
eventListDataReady ( String _listId ) : void

Private Methods

Method Description
mediaList_itemAddedSink ( String _listId, MediaItem _mediaItem, int _itemIdx, int itemCount ) : void
mediaList_listDataReadySink ( String _listId ) : void

Method Details

MediaListManager() public method

public MediaListManager ( UPNP _upnpStack ) : System
_upnpStack UPNP
return System

createListObject() protected method

protected createListObject ( String _listId ) : UPNPMediaList
_listId String
return UPNPMediaList

eventItemAdded() protected method

protected eventItemAdded ( String _listId, MediaItem _mediaItem, int _itemIdx, int itemCount ) : void
_listId String
_mediaItem MediaItem
_itemIdx int
itemCount int
return void

eventListDataReady() protected method

protected eventListDataReady ( String _listId ) : void
_listId String
return void

getList() public method

public getList ( String _listId ) : UPNPMediaList
_listId String
return UPNPMediaList

getListByContainerId() public method

public getListByContainerId ( String _containerId ) : UPNPMediaList
_containerId String
return UPNPMediaList

getParameterFromAvTransportUri() public method

public getParameterFromAvTransportUri ( String _avTransportUri, String _parmId ) : String
_avTransportUri String
_parmId String
return String

retrieveListByContainerUpdateId() public method

public retrieveListByContainerUpdateId ( String _containerUpdateIdValue ) : void
_containerUpdateIdValue String
return void

retrieveListFromAvTransportUri() public method

public retrieveListFromAvTransportUri ( String _listId, String _avTransportUri, String _avTransportUriMetaData ) : void
_listId String
_avTransportUri String
_avTransportUriMetaData String
return void

Property Details

containerUpdateIdEventDisabled public property

public Boolean,System containerUpdateIdEventDisabled
return System.Boolean

lists protected property

protected Dictionary lists
return UPNPMediaList>.Dictionary