### Class

# GUPnPAV DIDLLiteItem

#### Description [src]

    class GUPnPAV.DIDLLiteItem : GUPnPAV.DIDLLiteObject
    {
      /* No available fields */
    }

DIDL-Lite Item

`GUPnPDIDLLiteItem` respresents a DIDL-Lite item element.

#### Ancestors

- GUPnPDIDLLiteObject
- GObject

#### Instance methods

###### gupnp_didl_lite_item_get_lifetime

No description available.

###### gupnp_didl_lite_item_get_ref_id

Get the ref ID of the `item`.

###### gupnp_didl_lite_item_set_lifetime

Sets the lifetime in seconds of this item in a media collection.

###### gupnp_didl_lite_item_set_ref_id

Set the ref ID of the `item`.

##### Methods inherited from GUPnPDIDLLiteObject (63)

Please see GUPnPDIDLLiteObject for a full list of methods.

##### Methods inherited from GObject (43)

Please see GObject for a full list of methods.

#### Properties

###### GUPnPAV.DIDLLiteItem:lifetime

The lifetime in seconds of this DIDLLite item in a media collection.

###### GUPnPAV.DIDLLiteItem:ref-id

The ref ID of this item.

##### Properties inherited from GUPnPDIDLLiteObject (23)

###### GUPnPAV.DIDLLiteObject:album

The album of this object.

###### GUPnPAV.DIDLLiteObject:album-art

The URI to album art of this object.

###### GUPnPAV.DIDLLiteObject:artist

The artist of this object.

deprecated: 0.5.3

###### GUPnPAV.DIDLLiteObject:author

The author of this object.

deprecated: 0.5.3

###### GUPnPAV.DIDLLiteObject:creator

The creator of this object.

###### GUPnPAV.DIDLLiteObject:date

The date of this object.

###### GUPnPAV.DIDLLiteObject:dc-namespace

Pointer to the DublinCore namespace registered with the XML document containing this object.

###### GUPnPAV.DIDLLiteObject:description

The description of this object.

###### GUPnPAV.DIDLLiteObject:dlna-managed

The ‘dlna:dlnaManaged’ attribute.

###### GUPnPAV.DIDLLiteObject:dlna-namespace

Pointer to the DLNA metadata namespace registered with the XML document containing this object.

###### GUPnPAV.DIDLLiteObject:genre

The genre of this object.

###### GUPnPAV.DIDLLiteObject:id

The ID of this object.

###### GUPnPAV.DIDLLiteObject:parent-id

The ID of the parent container of this object.

###### GUPnPAV.DIDLLiteObject:pv-namespace

Pointer to the PV metadata namespace registered with the XML document containing this object.

###### GUPnPAV.DIDLLiteObject:restricted

Whether this object is restricted.

###### GUPnPAV.DIDLLiteObject:title

The title of this object.

###### GUPnPAV.DIDLLiteObject:track-number

The original track number of this object.

###### GUPnPAV.DIDLLiteObject:update-id

Update ID of this object.

###### GUPnPAV.DIDLLiteObject:upnp-class

The UPnP class of this object.

###### GUPnPAV.DIDLLiteObject:upnp-namespace

Pointer to the UPnP namespace registered with the XML document containing this object.

###### GUPnPAV.DIDLLiteObject:write-status

The write status of this object.

###### GUPnPAV.DIDLLiteObject:xml-doc

The reference to XML document containing this object.

###### GUPnPAV.DIDLLiteObject:xml-node

The pointer to object node in XML document.

#### Signals

##### Signals inherited from GObject (1)

###### GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

#### Class structure

    struct GUPnPAVDIDLLiteItemClass {
      GUPnPDIDLLiteObjectClass parent_class;
      void (* _gupnp_reserved1) (
    void
      );
      void (* _gupnp_reserved2) (
    void
      );
      void (* _gupnp_reserved3) (
    void
      );
      void (* _gupnp_reserved4) (
    void
      );

    }

No description available.

###### Class members

`parent_class: GUPnPDIDLLiteObjectClass`

  No description available.

`_gupnp_reserved1: void (* _gupnp_reserved1) ( void )`

  No description available.

`_gupnp_reserved2: void (* _gupnp_reserved2) ( void )`

  No description available.

`_gupnp_reserved3: void (* _gupnp_reserved3) ( void )`

  No description available.

`_gupnp_reserved4: void (* _gupnp_reserved4) ( void )`

  No description available.