GUPnPDevice — Class for device implementations.
struct GUPnPDevice;
GUPnPDevice allows for retrieving a device's subdevices and services. GUPnPDevice implements the GUPnPDeviceInfo interface.
struct GUPnPDevice { GUPnPDeviceInfo parent; GUPnPDevicePrivate *priv; };
This struct contains private data only, and should be accessed using the functions below.