ControlPoint.full


Description:

[ CCode ( has_construct_function = false ) ]
public ControlPoint.full (Context context, ResourceFactory factory, string target)

Create a new ControlPoint with the specified context, factory and target.

target should be a service or device name, such as `urn:schemas-upnp-org:service:WANIPConnection:1` or `urn:schemas-upnp-org:device:MediaRenderer:1`.

By passing a custom `GUPnPResourceFactory`, the proxies handed out in GUPnPControlPoint::device-available and GUPnPControlPoint::service-available can be overridden to hand out custom classes instead of the generic [ class@GUPnP.ServiceProxy] and [class@GUPnP.DeviceProxy].

Parameters:

context

A Context

factory

A ResourceFactory

target

The search target

Returns:

A new ControlPoint object.