|  |  |  | libsocialweb DBus API Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Implemented Interfaces | ||||
| com.meego.libsocialweb.Collectionscom.meego.libsocialweb.Collections — Collections interface | 
GetList (out 'a(sssuia{ss})' collection_list) GetDetails (in 's' collection_id, out '(sssuia{ss})' collection_details) Create (out 's' collection_id, in 's' collection_name, in 'u' supported_types, in 's' collection_parent, in 'a{ss}' extra_parameters) GetCreatableTypes (out 'au' media_types_list)
Objects implementing com.meego.libsocialweb.Collections also implements org.freedesktop.DBus.Introspectable, org.freedesktop.DBus.Properties
GetList()
GetList (out 'a(sssuia{ss})' collection_list)
Retrieve a list of photo/video collections the user has on the service.
| 
 | A list of Collection_Details representing remote collections on the service. | 
GetDetails()
GetDetails (in  's'            collection_id,
            out '(sssuia{ss})' collection_details)
Get details of given collection.
| 
 | The service specific identifier of the collection. | 
| 
 | The Collection_Details of the given collection. | 
Create()
Create (out 's'     collection_id,
        in  's'     collection_name,
        in  'u'     supported_types,
        in  's'     collection_parent,
        in  'a{ss}' extra_parameters)
Create a new collection.
| 
 | The service specific identifier for the new collection. | 
| 
 | The name of the new collection. | 
| 
 | The media types this collection should support. | 
| 
 | The service specific identifier of the new collection's parent or an empty string for a top-level collection. | 
| 
 | Extra, service specific parameters, such as "description". |