C# Class RaumfeldNET.ZoneTitleListManager

Inheritance: MediaListManager
显示文件 Open project: stoennies/raumwiese Class Usage Examples

Public Methods

Method Description
ZoneTitleListManager ( UPNP _upnpStack ) : System
getListForZone ( String _zoneUdn ) : ZoneTrackMediaList
retrieveListFromAvTransportUri ( String _listId, String _avTransportUri, String _avTransportUriMetaData ) : void
updatePlayStateOnTrackItem ( String _listId, TrackPlayState _playState, Int32 _itemIndex = -1 ) : void

Protected Methods

Method Description
createListObject ( String _listId ) : UPNPMediaList
eventListDataReady ( String _listId ) : void

Method Details

ZoneTitleListManager() public method

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

createListObject() protected method

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

eventListDataReady() protected method

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

getListForZone() public method

public getListForZone ( String _zoneUdn ) : ZoneTrackMediaList
_zoneUdn String
return ZoneTrackMediaList

retrieveListFromAvTransportUri() public method

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

updatePlayStateOnTrackItem() public method

public updatePlayStateOnTrackItem ( String _listId, TrackPlayState _playState, Int32 _itemIndex = -1 ) : void
_listId String
_playState TrackPlayState
_itemIndex System.Int32
return void