C# Class RaumfeldNET.ContentDirectoryBrowser

Inheritance: MediaListManager
ファイルを表示 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_oe property

protected String currentContainerId
return String

currentListId protected_oe property

protected String currentListId
return String

mainContentType protected_oe property

protected ContentDirectoryMainContentType mainContentType
return ContentDirectoryMainContentType

rootContainerId protected_oe property

protected String rootContainerId
return String

rootListId protected_oe property

protected String rootListId
return String