Top |
Description
Abstracts Rygel and its plugins from Configuration implementations. It keeps all real configuration sources in a list and returns the value provided by the first one. If none of them provides the value, it emits an error.
Functions
rygel_meta_config_register_configuration ()
void
rygel_meta_config_register_configuration
(RygelConfiguration *config
);
Types and Values
RYGEL_TYPE_META_CONFIG
#define RYGEL_TYPE_META_CONFIG (rygel_meta_config_get_type ())
The type for RygelMetaConfig.
struct RygelMetaConfig
struct RygelMetaConfig;
Manages all the configuration sources for Rygel.
Abstracts Rygel and its plugins from Configuration implementations. It keeps all real configuration sources in a list and returns the value provided by the first one. If none of them provides the value, it emits an error.
struct RygelMetaConfigClass
struct RygelMetaConfigClass { GObjectClass parent_class; };
The class structure for RYGEL_TYPE_META_CONFIG
. All the fields in this structure are private and should never be accessed directly.