Class
GUPnPAVDIDLLiteParser
unstable since: 1.0
Description [src]
class GUPnPAV.DIDLLiteParser : GObject.Object
{
/* No available fields */
}
A/V DIDL-Lite XML parser
GUPnPDIDLLiteParser parses DIDL-Lite XML strings.
Available since: 1.0
Instance methods
gupnp_didl_lite_parser_parse_didl
Parses DIDL-Lite XML string didl, emitting the ::object-available,
::item-available and ::container-available signals appropriately during the process.
unstable since: 1.0
Signals
GUPnPAV.DIDLLiteParser::container-available
The ::container-available signal is emitted each time a container is found in the DIDL-Lite XML being parsed.
unstable since: 1.0
GUPnPAV.DIDLLiteParser::item-available
The ::item-available signal is emitted each time an item is found in the DIDL-Lite XML being parsed.
unstable since: 1.0
GUPnPAV.DIDLLiteParser::object-available
The ::object-available signal is emitted each time an object is found in the DIDL-Lite XML being parsed.
unstable since: 1.0
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.
unstable since: 2.0
Class structure
struct GUPnPAVDIDLLiteParserClass {
GObjectClass parent_class;
void (* object_available) (
GUPnPDIDLLiteParser* parser,
GUPnPDIDLLiteObject* object
);
void (* item_available) (
GUPnPDIDLLiteParser* parser,
GUPnPDIDLLiteItem* item
);
void (* container_available) (
GUPnPDIDLLiteParser* parser,
GUPnPDIDLLiteContainer* container
);
void (* _gupnp_reserved1) (
void
);
void (* _gupnp_reserved2) (
void
);
void (* _gupnp_reserved3) (
void
);
void (* _gupnp_reserved4) (
void
);
void (* _gupnp_reserved5) (
void
);
}
Class members
parent_class: GObjectClass- No description available.
object_available: void (* object_available) ( GUPnPDIDLLiteParser* parser, GUPnPDIDLLiteObject* object )- No description available.
item_available: void (* item_available) ( GUPnPDIDLLiteParser* parser, GUPnPDIDLLiteItem* item )- No description available.
container_available: void (* container_available) ( GUPnPDIDLLiteParser* parser, GUPnPDIDLLiteContainer* container )- 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.
_gupnp_reserved5: void (* _gupnp_reserved5) ( void )- No description available.