RygelRootDevice

RygelRootDevice — Represents a Root device.

Synopsis

#define             RYGEL_TYPE_ROOT_DEVICE
RygelRootDevice *   rygel_root_device_new               (GUPnPContext *context,
                                                         RygelPlugin *plugin,
                                                         GUPnPXMLDoc *description_doc,
                                                         const gchar *description_path,
                                                         const gchar *description_dir);
GeeArrayList *      rygel_root_device_get_services      (RygelRootDevice *self);
struct              RygelRootDevice;

Object Hierarchy

  GObject
   +----GUPnPDeviceInfo
         +----GUPnPDevice
               +----GUPnPRootDevice
                     +----RygelRootDevice

Properties

  "services"                 GeeArrayList*         : Read / Write

Description

Details

RYGEL_TYPE_ROOT_DEVICE

#define RYGEL_TYPE_ROOT_DEVICE (rygel_root_device_get_type ())

The type for RygelRootDevice.


rygel_root_device_new ()

RygelRootDevice *   rygel_root_device_new               (GUPnPContext *context,
                                                         RygelPlugin *plugin,
                                                         GUPnPXMLDoc *description_doc,
                                                         const gchar *description_path,
                                                         const gchar *description_dir);

rygel_root_device_get_services ()

GeeArrayList *      rygel_root_device_get_services      (RygelRootDevice *self);

self :

the RygelRootDevice instance to query

Returns :

the value of the "services" property

struct RygelRootDevice

struct RygelRootDevice;

Represents a Root device.

Property Details

The "services" property

  "services"                 GeeArrayList*         : Read / Write

services.