Service


Object Hierarchy:

Object hierarchy for Service

Description:

[ CCode ( type_id = "gupnp_service_get_type ()" ) ]
public class Service : ServiceInfo

Implementation of an UPnP service

Service allows for handling incoming actions and state variable notification. It implements the [ class@GUPnP.ServiceInfo] interface.

To implement a service, you can either connect to the [signal@GUPnP.Service:GUPnPService:action-invoked] and [ signal@GUPnP.Service:GUPnPService:query-variable] or derive from the `GUPnPService` class and override the virtual functions [vfunc@GUPnP.Service.action_invoked] and [vfunc@GUPnP.Service.query_variable].

For more details, see the ["Implementing UPnP devices"](server-tutorial.html#implementing-a-service) document


Namespace: GUPnP
Package: gupnp-1.6

Content:

Properties:

Creation methods:

Methods:

Signals:

Inherited Members: