C# Class RaumfeldNET.ContentDirectoryBrowser

Inheritance: MediaListManager
Show file Open project: stoennies/raumwiese

Protected Properties

Property Type Description
currentContainerId String
currentListId String
mainContentType ContentDirectoryMainContentType
rootContainerId String
rootListId String

Public Methods

Method Description
ContentDirectoryBrowser ( string _rootContainerId = "", UPNP _upnpStack = null ) : System
browseTo ( String _containerId = "", MediaItem _mediaItem = null ) : void
browseToMainContentType ( ContentDirectoryMainContentType _mainContentType ) : void
browseToParent ( System.Boolean _rereadParentList = false ) : void
getCurrentList ( ) : MediaList
getMainContentType ( ) : ContentDirectoryMainContentType
getMetaDataForObjectId ( String _objectId ) : String
isSearchAvailable ( ContentDirectoryMainContentType _contentType ) : System.Boolean

Protected Methods

Method Description
containerIdToListId ( String _containerId, ContentDirectoryMainContentType _contentType ) : String
createListObject ( String _listId ) : UPNPMediaList
listDataReadySink ( string _listId ) : void
retrieveList ( String _containerId, String _parentListId = "", System.Boolean _useCache = true, MediaItem _parentMediaItem = null ) : void

Method Details

ContentDirectoryBrowser() public method

public ContentDirectoryBrowser ( string _rootContainerId = "", UPNP _upnpStack = null ) : System
_rootContainerId string
_upnpStack UPNP
return System

browseTo() public method

public browseTo ( String _containerId = "", MediaItem _mediaItem = null ) : void
_containerId String
_mediaItem MediaItem
return void

browseToMainContentType() public method

public browseToMainContentType ( ContentDirectoryMainContentType _mainContentType ) : void
_mainContentType ContentDirectoryMainContentType
return void

browseToParent() public method

public browseToParent ( System.Boolean _rereadParentList = false ) : void
_rereadParentList System.Boolean
return void

containerIdToListId() protected method

protected containerIdToListId ( String _containerId, ContentDirectoryMainContentType _contentType ) : String
_containerId String
_contentType ContentDirectoryMainContentType
return String

createListObject() protected method

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

getCurrentList() public method

public getCurrentList ( ) : MediaList
return MediaList

getMainContentType() public method

public getMainContentType ( ) : ContentDirectoryMainContentType
return ContentDirectoryMainContentType

getMetaDataForObjectId() public method

public getMetaDataForObjectId ( String _objectId ) : String
_objectId String
return String

isSearchAvailable() public method

public isSearchAvailable ( ContentDirectoryMainContentType _contentType ) : System.Boolean
_contentType ContentDirectoryMainContentType
return System.Boolean

listDataReadySink() protected method

protected listDataReadySink ( string _listId ) : void
_listId string
return void

retrieveList() protected method

protected retrieveList ( String _containerId, String _parentListId = "", System.Boolean _useCache = true, MediaItem _parentMediaItem = null ) : void
_containerId String
_parentListId String
_useCache System.Boolean
_parentMediaItem MediaItem
return void

Property Details

currentContainerId protected property

protected String currentContainerId
return String

currentListId protected property

protected String currentListId
return String

mainContentType protected property

protected ContentDirectoryMainContentType mainContentType
return ContentDirectoryMainContentType

rootContainerId protected property

protected String rootContainerId
return String

rootListId protected property

protected String rootListId
return String