for librygel-core 2.0. The latest version of this documentation can be found on-line at http://developer.gnome.org/librygel-core/.


Overview
librygel-core API Reference
RygelConnectionManager — Basic implementation of UPnP ConnectionManager service version 2.
RygelConfiguration — Interface for dealing with Rygel configuration.
RygelLogHandler
RygelResourceInfo — Holds information about a particular resource (device and service) implementation.
RygelDBusInterface
RygelDescriptionFile — Represents a device description document and offers methods for easy manipulation of those.
RygelPluginLoader — Responsible for plugin loading. Probes for shared library files in a specific directry and tries to grab a function with a specific name and signature, calls it. The loaded module can then add plugins to Rygel by calling the add_plugin method. NOTE: The module SHOULD make sure that plugin is not disabled by user using plugin_disabled method before creating the plugin instance and resources related to that instance.
RygelIconInfo — Holds information about an icon.
FreeDesktopDBusObject
RygelRecursiveModuleLoader — Recursivly walk a folder looking for shared libraries.
RygelRootDevice — This represents a UPnP root device.
RygelPlugin — This represents a Rygel plugin.
RygelMediaDevice
RygelBaseConfiguration — Base class that can be used for configuration implementations.
RygelRootDeviceFactory — This is a factory to create RygelRootDevice objects for a given UPnP context.
RygelMetaConfig — Manages all the configuration sources for Rygel.
RygelXMLUtils — XML utility API.
RygelStateMachine — StateMachine interface.
librygel-core D-Bus API Reference
org.gnome.Rygel1
org.freedesktop.DBus
org.freedesktop.DBus.Properties
Object Hierarchy
API Index
Index of deprecated API
Annotation Glossary