Top | ![]() |
![]() |
![]() |
![]() |
void | container-available | Run Last |
void | item-available | Run Last |
void | object-available | Run Last |
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.
“container-available”
signalvoid user_function (GUPnPDIDLLiteParser *parser, GUPnPDIDLLiteContainer *container, gpointer user_data)
The ::container-available signal is emitted each time a container is found in the DIDL-Lite XML being parsed.
parser |
The GUPnPDIDLLiteParser that received the signal |
|
container |
The now available GUPnPDIDLLiteContainer |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“item-available”
signalvoid user_function (GUPnPDIDLLiteParser *parser, GUPnPDIDLLiteItem *item, gpointer user_data)
The ::item-available signal is emitted each time an item is found in the DIDL-Lite XML being parsed.
parser |
The GUPnPDIDLLiteParser that received the signal |
|
item |
The now available GUPnPDIDLLiteItem |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“object-available”
signalvoid user_function (GUPnPDIDLLiteParser *parser, GUPnPDIDLLiteObject *object, gpointer user_data)
The ::object-available signal is emitted each time an object is found in the DIDL-Lite XML being parsed.
parser |
The GUPnPDIDLLiteParser that received the signal |
|
object |
The now available GUPnPDIDLLiteObject |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last