C# Class RaumfeldNET.UPNP.CpContentDirectory_OhNet_Raumfeld

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

Protected Properties

Property Type Description
contentDirectory OpenHome.Net.ControlPoint.Proxies.CpProxyUpnpOrgContentDirectory1
device OpenHome.Net.ControlPoint.CpDevice

Public Methods

Method Description
AddContainerToQueue ( System QueueId, System ContainerId, System SourceId, System SearchCriteria, System SortCriteria, System StartIndex, System EndIndex, System Position, object _Tag, delegate_OnResult_AddContainerToQueue _Sink ) : void
AddContainerToQueueSync ( System QueueId, System ContainerId, System SourceId, System SearchCriteria, System SortCriteria, System StartIndex, System EndIndex, System Position ) : void
AddItemToQueue ( System QueueId, System ObjectId, System Position, object _Tag, delegate_OnResult_AddItemToQueue _Sink ) : void
AddItemToQueueSync ( System QueueId, System ObjectId, System Position ) : void
Browse ( System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, object _Tag, delegate_OnResult_Browse _Sink ) : void
BrowseSync ( System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System &result, uint &aNumberReturned, uint &aTotalMatches, uint &aUpdateID ) : void
BrowseSyncMeta ( System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System &result, uint &aNumberReturned, uint &aTotalMatches, uint &aUpdateID ) : void
CpContentDirectory_OhNet_Raumfeld ( OpenHome _device ) : System
CreateQueueSync ( System _desiredName, System _containerId, System &_givenName, System &_queueId, System &_metaData ) : void
DestroyObjectSync ( System _ObjectID ) : void
MoveInQueue ( System ObjectID, System NewPosition, object _Tag, delegate_OnResult_MoveInQueue _Sink ) : void
RemoveFromQueue ( System _queueId, uint _fromPos, uint _toPos, object _Tag, delegate_OnResult_RemoveFromQueue _Sink ) : void
RemoveFromQueueSync ( System _queueId, uint _fromPos, uint _toPos, uint &_containerUpdateID ) : void
RenameQueueSync ( System queueId, String _desiredName, String &_givenName ) : void
ResultAddContainerToQueueSink ( IntPtr aAsyncHandle, Object _tag ) : void
ResultAddItemToQueueSink ( IntPtr aAsyncHandle, Object _tag ) : void
ResultBrowseSink ( IntPtr aPtr, Object _tag ) : void
ResultMoveInQueueSink ( IntPtr aAsyncHandle, Object _tag ) : void
Search ( System ContainerID, System SearchCriteria, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, object _Tag, delegate_OnResult_Search _Sink ) : void
SearchSync ( System ContainerID, System SearchCriteria, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System &result, uint &aNumberReturned, uint &aTotalMatches, uint &aUpdateID ) : void
Shuffle ( System ContainerID, System SearchCriteria, object _Tag, delegate_OnResult_Search _Sink ) : void
ShuffleSync ( System ContainerID, System SearchCriteria, String &playlistId, String &playlistMetaData ) : void
getDeviceUdn ( ) : String

Protected Methods

Method Description
ContainerUpdateIDsSink ( ) : void
ResultRemoveFromQueueSink ( IntPtr aPtr, Object _tag ) : void
ResultSearchSink ( IntPtr aPtr, Object _tag ) : void
ResultShuffleSink ( IntPtr aPtr, Object _tag ) : void

Method Details

AddContainerToQueue() public method

public AddContainerToQueue ( System QueueId, System ContainerId, System SourceId, System SearchCriteria, System SortCriteria, System StartIndex, System EndIndex, System Position, object _Tag, delegate_OnResult_AddContainerToQueue _Sink ) : void
QueueId System
ContainerId System
SourceId System
SearchCriteria System
SortCriteria System
StartIndex System
EndIndex System
Position System
_Tag object
_Sink delegate_OnResult_AddContainerToQueue
return void

AddContainerToQueueSync() public method

public AddContainerToQueueSync ( System QueueId, System ContainerId, System SourceId, System SearchCriteria, System SortCriteria, System StartIndex, System EndIndex, System Position ) : void
QueueId System
ContainerId System
SourceId System
SearchCriteria System
SortCriteria System
StartIndex System
EndIndex System
Position System
return void

AddItemToQueue() public method

public AddItemToQueue ( System QueueId, System ObjectId, System Position, object _Tag, delegate_OnResult_AddItemToQueue _Sink ) : void
QueueId System
ObjectId System
Position System
_Tag object
_Sink delegate_OnResult_AddItemToQueue
return void

AddItemToQueueSync() public method

public AddItemToQueueSync ( System QueueId, System ObjectId, System Position ) : void
QueueId System
ObjectId System
Position System
return void

Browse() public method

public Browse ( System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, object _Tag, delegate_OnResult_Browse _Sink ) : void
ContainerID System
Filter System
StartingIndex System
RequestedCount System
SortCriteria System
_Tag object
_Sink delegate_OnResult_Browse
return void

BrowseSync() public method

public BrowseSync ( System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System &result, uint &aNumberReturned, uint &aTotalMatches, uint &aUpdateID ) : void
ContainerID System
Filter System
StartingIndex System
RequestedCount System
SortCriteria System
result System
aNumberReturned uint
aTotalMatches uint
aUpdateID uint
return void

BrowseSyncMeta() public method

public BrowseSyncMeta ( System ContainerID, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System &result, uint &aNumberReturned, uint &aTotalMatches, uint &aUpdateID ) : void
ContainerID System
Filter System
StartingIndex System
RequestedCount System
SortCriteria System
result System
aNumberReturned uint
aTotalMatches uint
aUpdateID uint
return void

ContainerUpdateIDsSink() protected method

protected ContainerUpdateIDsSink ( ) : void
return void

CpContentDirectory_OhNet_Raumfeld() public method

public CpContentDirectory_OhNet_Raumfeld ( OpenHome _device ) : System
_device OpenHome
return System

CreateQueueSync() public method

public CreateQueueSync ( System _desiredName, System _containerId, System &_givenName, System &_queueId, System &_metaData ) : void
_desiredName System
_containerId System
_givenName System
_queueId System
_metaData System
return void

DestroyObjectSync() public method

public DestroyObjectSync ( System _ObjectID ) : void
_ObjectID System
return void

MoveInQueue() public method

public MoveInQueue ( System ObjectID, System NewPosition, object _Tag, delegate_OnResult_MoveInQueue _Sink ) : void
ObjectID System
NewPosition System
_Tag object
_Sink delegate_OnResult_MoveInQueue
return void

RemoveFromQueue() public method

public RemoveFromQueue ( System _queueId, uint _fromPos, uint _toPos, object _Tag, delegate_OnResult_RemoveFromQueue _Sink ) : void
_queueId System
_fromPos uint
_toPos uint
_Tag object
_Sink delegate_OnResult_RemoveFromQueue
return void

RemoveFromQueueSync() public method

public RemoveFromQueueSync ( System _queueId, uint _fromPos, uint _toPos, uint &_containerUpdateID ) : void
_queueId System
_fromPos uint
_toPos uint
_containerUpdateID uint
return void

RenameQueueSync() public method

public RenameQueueSync ( System queueId, String _desiredName, String &_givenName ) : void
queueId System
_desiredName String
_givenName String
return void

ResultAddContainerToQueueSink() public method

public ResultAddContainerToQueueSink ( IntPtr aAsyncHandle, Object _tag ) : void
aAsyncHandle System.IntPtr
_tag Object
return void

ResultAddItemToQueueSink() public method

public ResultAddItemToQueueSink ( IntPtr aAsyncHandle, Object _tag ) : void
aAsyncHandle System.IntPtr
_tag Object
return void

ResultBrowseSink() public method

public ResultBrowseSink ( IntPtr aPtr, Object _tag ) : void
aPtr System.IntPtr
_tag Object
return void

ResultMoveInQueueSink() public method

public ResultMoveInQueueSink ( IntPtr aAsyncHandle, Object _tag ) : void
aAsyncHandle System.IntPtr
_tag Object
return void

ResultRemoveFromQueueSink() protected method

protected ResultRemoveFromQueueSink ( IntPtr aPtr, Object _tag ) : void
aPtr System.IntPtr
_tag Object
return void

ResultSearchSink() protected method

protected ResultSearchSink ( IntPtr aPtr, Object _tag ) : void
aPtr System.IntPtr
_tag Object
return void

ResultShuffleSink() protected method

protected ResultShuffleSink ( IntPtr aPtr, Object _tag ) : void
aPtr System.IntPtr
_tag Object
return void

Search() public method

public Search ( System ContainerID, System SearchCriteria, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, object _Tag, delegate_OnResult_Search _Sink ) : void
ContainerID System
SearchCriteria System
Filter System
StartingIndex System
RequestedCount System
SortCriteria System
_Tag object
_Sink delegate_OnResult_Search
return void

SearchSync() public method

public SearchSync ( System ContainerID, System SearchCriteria, System Filter, System StartingIndex, System RequestedCount, System SortCriteria, System &result, uint &aNumberReturned, uint &aTotalMatches, uint &aUpdateID ) : void
ContainerID System
SearchCriteria System
Filter System
StartingIndex System
RequestedCount System
SortCriteria System
result System
aNumberReturned uint
aTotalMatches uint
aUpdateID uint
return void

Shuffle() public method

public Shuffle ( System ContainerID, System SearchCriteria, object _Tag, delegate_OnResult_Search _Sink ) : void
ContainerID System
SearchCriteria System
_Tag object
_Sink delegate_OnResult_Search
return void

ShuffleSync() public method

public ShuffleSync ( System ContainerID, System SearchCriteria, String &playlistId, String &playlistMetaData ) : void
ContainerID System
SearchCriteria System
playlistId String
playlistMetaData String
return void

getDeviceUdn() public method

public getDeviceUdn ( ) : String
return String

Property Details

contentDirectory protected_oe property

protected CpProxyUpnpOrgContentDirectory1,OpenHome.Net.ControlPoint.Proxies contentDirectory
return OpenHome.Net.ControlPoint.Proxies.CpProxyUpnpOrgContentDirectory1

device protected_oe property

protected CpDevice,OpenHome.Net.ControlPoint device
return OpenHome.Net.ControlPoint.CpDevice