GUPnPDIDLLiteCreateClass

GUPnPDIDLLiteCreateClass — DIDL-Lite CreateClass

Description

GUPnPDIDLLiteCreateClass respresents a DIDL-Lite create class element.

Details

GUPnPDIDLLiteCreateClass

typedef struct {
        GObject parent;

        GUPnPDIDLLiteCreateClassPrivate *priv;
} GUPnPDIDLLiteCreateClass;

gupnp_didl_lite_create_class_get_content ()

const char *        gupnp_didl_lite_create_class_get_content
                                                        (GUPnPDIDLLiteCreateClass *create_class);

Get the content of the create_class.

create_class :

GUPnPDIDLLiteCreateClass

Returns :

The Content of the create_class, or NULL.

gupnp_didl_lite_create_class_set_content ()

void                gupnp_didl_lite_create_class_set_content
                                                        (GUPnPDIDLLiteCreateClass *create_class,
                                                         const char *content);

Set the content of the create_class.

create_class :

GUPnPDIDLLiteCreateClass

content :

The content

gupnp_didl_lite_create_class_get_include_derived ()

gboolean            gupnp_didl_lite_create_class_get_include_derived
                                                        (GUPnPDIDLLiteCreateClass *create_class);

Checks whether create_class can be derived.

create_class :

GUPnPDIDLLiteCreateClass

Returns :

TRUE if create_class can be derived.

gupnp_didl_lite_create_class_set_include_derived ()

void                gupnp_didl_lite_create_class_set_include_derived
                                                        (GUPnPDIDLLiteCreateClass *create_class,
                                                         gboolean include_derived);

(Un)set the derivability of create_class.

create_class :

GUPnPDIDLLiteCreateClass

include_derived :

the derivability

gupnp_didl_lite_create_class_get_friendly_name ()

const char *        gupnp_didl_lite_create_class_get_friendly_name
                                                        (GUPnPDIDLLiteCreateClass *create_class);

Get the friendly name of the create_class.

create_class :

GUPnPDIDLLiteCreateClass

Returns :

The FriendlyName of the create_class, or NULL.

gupnp_didl_lite_create_class_set_friendly_name ()

void                gupnp_didl_lite_create_class_set_friendly_name
                                                        (GUPnPDIDLLiteCreateClass *create_class,
                                                         const char *friendly_name);

Set the friendly name of the create_class.

create_class :

GUPnPDIDLLiteCreateClass

friendly_name :

The friendly name

gupnp_didl_lite_create_class_get_xml_node ()

xmlNode *           gupnp_didl_lite_create_class_get_xml_node
                                                        (GUPnPDIDLLiteCreateClass *create_class);

Get the pointer to relevant node in XML document.

create_class :

The GUPnPDIDLLiteCreateClass

Returns :

The pointer to relevant node in XML document. [transfer none]