librygel-core Reference Manual
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
— This class is responsible for plugin loading.
RygelIconInfo
— Holds information about an icon.
FreeDesktopDBusObject
RygelRecursiveModuleLoader
— Recursively walk a folder looking for shared libraries.
RygelRootDevice
— This represents a UPnP root device.
RygelPlugin
— This represents a Rygel plugin.
RygelMediaDevice
— This is a base class for implementations of UPnP devices, such as RygelMediaServer and RygelMediaRenderer.
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.