### Struct

# GUPnPAV CDSLastChangeEntry

#### Description [src]

    struct GUPnPCDSLastChangeEntry {
      /* No available fields */
    }

Opaque struct which contains information about the event.

#### Instance methods

###### gupnp_cds_last_change_entry_get_class

Get the UPnP class of the object in this change entry. This is only valid if `gupnp_cds_last_change_entry_get_event()` returns `GUPNP_CDS_LAST_CHANGE_EVENT_OBJECT_ADDED`.

###### gupnp_cds_last_change_entry_get_event

Get the type of the last change entry as defined in `GUPnPCDSLastChangeEvent`.

###### gupnp_cds_last_change_entry_get_object_id

Get the ID of the object in this change entry.

###### gupnp_cds_last_change_entry_get_parent_id

Get the parent object id of the object in this change entry. This is only valid if `gupnp_cds_last_change_entry_get_event()` returns `GUPNP_CDS_LAST_CHANGE_EVENT_OBJECT_ADDED`.

###### gupnp_cds_last_change_entry_get_update_id

Get the update id of the last change entry.

###### gupnp_cds_last_change_entry_is_subtree_update

Returns whether this entry is part of a subtree update.

###### gupnp_cds_last_change_entry_ref

Increase reference count of a `GUPnPCDSLastChangeEntry`.

###### gupnp_cds_last_change_entry_unref

Decrease reference count of a `GUPnPCDSLastChangeEntry`. If the reference count drops to 0, `entry` is freed.