GUPnP A/V Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Signals |
Synopsis
GUPnPDIDLLiteParser; GUPnPDIDLLiteParser * gupnp_didl_lite_parser_new (void
); gboolean gupnp_didl_lite_parser_parse_didl (GUPnPDIDLLiteParser *parser
,const char *didl
,GError **error
);
Details
gupnp_didl_lite_parser_new ()
GUPnPDIDLLiteParser * gupnp_didl_lite_parser_new (void
);
Returns : |
A new GUPnPDIDLLiteParser object. |
gupnp_didl_lite_parser_parse_didl ()
gboolean gupnp_didl_lite_parser_parse_didl (GUPnPDIDLLiteParser *parser
,const char *didl
,GError **error
);
Parses DIDL-Lite XML string didl
, emitting the ::object-available,
::item-available and ::container-available signals appropriately during the
process.
|
A GUPnPDIDLLiteParser |
|
The DIDL-Lite XML string to be parsed |
|
The location where to store any error, or NULL |
Returns : |
TRUE on success. |
Signal Details
The "container-available"
signal
void user_function (GUPnPDIDLLiteParser *parser,
GUPnPDIDLLiteContainer *container,
gpointer user_data) : Run Last
The ::container-available signal is emitted each time a container is found in the DIDL-Lite XML being parsed.
|
The GUPnPDIDLLiteParser that received the signal |
|
The now available GUPnPDIDLLiteContainer |
|
user data set when the signal handler was connected. |
The "item-available"
signal
void user_function (GUPnPDIDLLiteParser *parser,
GUPnPDIDLLiteItem *item,
gpointer user_data) : Run Last
The ::item-available signal is emitted each time an item is found in the DIDL-Lite XML being parsed.
|
The GUPnPDIDLLiteParser that received the signal |
|
The now available GUPnPDIDLLiteItem |
|
user data set when the signal handler was connected. |
The "object-available"
signal
void user_function (GUPnPDIDLLiteParser *parser,
GUPnPDIDLLiteObject *object,
gpointer user_data) : Run Last
The ::object-available signal is emitted each time an object is found in the DIDL-Lite XML being parsed.
|
The GUPnPDIDLLiteParser that received the signal |
|
The now available GUPnPDIDLLiteObject |
|
user data set when the signal handler was connected. |