ServiceIntrospection


Object Hierarchy:

Object hierarchy for ServiceIntrospection

Description:

[ CCode ( type_id = "gupnp_service_introspection_get_type ()" ) ]
public class ServiceIntrospection : Object, Initable

Introspection of local and remote services.

.

The ServiceIntrospection class provides methods for service introspection based on information contained in its service description document (SCPD). There is no constructor provided for this class, please use [ method@GUPnP.ServiceInfo.introspect_async] to create a ServiceIntrospection object for a specific service.

Note that all the introspection information is retrieved from the service description document (SCPD) provided by the service and hence can not be guaranteed to be complete. An UPnP service is required to provide a SCPD but unfortunately, many services either do not provide this document or the document does not provide any or all of the introspection information.

This class exposes internals of the UPnP protocol and should not need to be used for regular device or control point development.


Namespace: GUPnP
Package: gupnp-1.6

Content:

Creation methods:

Methods:

Inherited Members:

All known members inherited from interface GLib.Initable