Rygel – librygel-core Reference Manual
Packages
librygel-core
Rygel
ConfigurationEntry
LogLevel
PluginCapabilities
SectionEntry
Configuration
DBusInterface
StateMachine
BaseConfiguration
ConnectionManager
DescriptionFile
IconInfo
LogHandler
MediaDevice
MetaConfig
Plugin
PluginLoader
RecursiveModuleLoader
ResourceInfo
RootDevice
RootDeviceFactory
XMLUtils
Rygel
Description:
Content:
Interfaces:
DBusInterface
-
Configuration
-
Interface for dealing with Rygel configuration.
StateMachine
-
StateMachine interface.
Classes:
ConnectionManager
-
Basic implementation of UPnP ConnectionManager service version 2.
DescriptionFile
-
Represents a device description document and offers methods for easy manipulation of those.
RootDevice
-
This represents a UPnP root device.
RootDeviceFactory
-
This is a factory to create #RygelRootDevice objects for a given UPnP context.
LogHandler
-
MetaConfig
-
Manages all the configuration sources for Rygel.
PluginLoader
-
This class is responsible for plugin loading.
RecursiveModuleLoader
-
Recursivly walk a folder looking for shared libraries.
Plugin
-
This represents a Rygel plugin.
ResourceInfo
-
Holds information about a particular resource (device and service) implementation.
MediaDevice
-
BaseConfiguration
-
Base class that can be used for configuration implementations.
IconInfo
-
Holds information about an icon.
XMLUtils
-
XML utility API.
Enums:
LogLevel
-
PluginCapabilities
-
RygelPluginCapabilities is a set of flags that represent various capabilities of plugins.
ConfigurationEntry
-
SectionEntry
-
Error domains:
ConfigurationError
-