| Top |  |  |  |  | 
| gchar * | rygel_configuration_get_interface () | 
| gchar ** | rygel_configuration_get_interfaces () | 
| gint | rygel_configuration_get_port () | 
| gboolean | rygel_configuration_get_transcoding () | 
| gboolean | rygel_configuration_get_allow_upload () | 
| gboolean | rygel_configuration_get_allow_deletion () | 
| gchar * | rygel_configuration_get_log_levels () | 
| gchar * | rygel_configuration_get_plugin_path () | 
| gchar * | rygel_configuration_get_engine_path () | 
| gchar * | rygel_configuration_get_media_engine () | 
| gchar * | rygel_configuration_get_video_upload_folder () | 
| gchar * | rygel_configuration_get_music_upload_folder () | 
| gchar * | rygel_configuration_get_picture_upload_folder () | 
| gboolean | rygel_configuration_get_enabled () | 
| gchar * | rygel_configuration_get_title () | 
| gchar * | rygel_configuration_get_string () | 
| GeeArrayList * | rygel_configuration_get_string_list () | 
| gint | rygel_configuration_get_int () | 
| GeeArrayList * | rygel_configuration_get_int_list () | 
| gboolean | rygel_configuration_get_bool () | 
| void | configuration-changed | Run Last | 
| void | section-changed | Run Last | 
| void | setting-changed | Run Last | 
| enum | RygelConfigurationEntry | 
| enum | RygelSectionEntry | 
| enum | RygelConfigurationError | 
| RygelConfiguration | |
| struct | RygelConfigurationIface | 
GEnum ├── RygelConfigurationEntry ╰── RygelSectionEntry GInterface ╰── RygelConfiguration
RygelConfiguration is implemented by RygelBaseConfiguration, RygelCmdlineConfig, RygelEnvironmentConfig, RygelMetaConfig and RygelUserConfig.
gchar * rygel_configuration_get_interface (RygelConfiguration *self,GError **error);
rygel_configuration_get_interface has been deprecated since version 0.19.2 and should not be used in newly-written code.
Replaced by rygel_configuration_get_interfaces().
| self | the RygelConfiguration instance | |
| error | location to store the error occuring, or  | 
gchar ** rygel_configuration_get_interfaces (RygelConfiguration *self,GError **error);
| self | the RygelConfiguration instance | |
| error | location to store the error occuring, or  | 
gint rygel_configuration_get_port (RygelConfiguration *self,GError **error);
| self | the RygelConfiguration instance | |
| error | location to store the error occuring, or  | 
gboolean rygel_configuration_get_transcoding (RygelConfiguration *self,GError **error);
| self | the RygelConfiguration instance | |
| error | location to store the error occuring, or  | 
gboolean rygel_configuration_get_allow_upload (RygelConfiguration *self,GError **error);
| self | the RygelConfiguration instance | |
| error | location to store the error occuring, or  | 
gboolean rygel_configuration_get_allow_deletion (RygelConfiguration *self,GError **error);
| self | the RygelConfiguration instance | |
| error | location to store the error occuring, or  | 
gchar * rygel_configuration_get_log_levels (RygelConfiguration *self,GError **error);
| self | the RygelConfiguration instance | |
| error | location to store the error occuring, or  | 
gchar * rygel_configuration_get_plugin_path (RygelConfiguration *self,GError **error);
| self | the RygelConfiguration instance | |
| error | location to store the error occuring, or  | 
gchar * rygel_configuration_get_engine_path (RygelConfiguration *self,GError **error);
| self | the RygelConfiguration instance | |
| error | location to store the error occuring, or  | 
gchar * rygel_configuration_get_media_engine (RygelConfiguration *self,GError **error);
| self | the RygelConfiguration instance | |
| error | location to store the error occuring, or  | 
gchar * rygel_configuration_get_video_upload_folder (RygelConfiguration *self,GError **error);
| self | the RygelConfiguration instance | |
| error | location to store the error occuring, or  | 
gchar * rygel_configuration_get_music_upload_folder (RygelConfiguration *self,GError **error);
| self | the RygelConfiguration instance | |
| error | location to store the error occuring, or  | 
gchar * rygel_configuration_get_picture_upload_folder (RygelConfiguration *self,GError **error);
| self | the RygelConfiguration instance | |
| error | location to store the error occuring, or  | 
gboolean rygel_configuration_get_enabled (RygelConfiguration *self,const gchar *section,GError **error);
| self | the RygelConfiguration instance | |
| section | 
 | |
| error | location to store the error occuring, or  | 
gchar * rygel_configuration_get_title (RygelConfiguration *self,const gchar *section,GError **error);
| self | the RygelConfiguration instance | |
| section | 
 | |
| error | location to store the error occuring, or  | 
gchar * rygel_configuration_get_string (RygelConfiguration *self,const gchar *section,const gchar *key,GError **error);
| self | the RygelConfiguration instance | |
| section | 
 | |
| key | 
 | |
| error | location to store the error occuring, or  | 
GeeArrayList * rygel_configuration_get_string_list (RygelConfiguration *self,const gchar *section,const gchar *key,GError **error);
| self | the RygelConfiguration instance | |
| section | 
 | |
| key | 
 | |
| error | location to store the error occuring, or  | 
gint rygel_configuration_get_int (RygelConfiguration *self,const gchar *section,const gchar *key,gint min,gint max,GError **error);
| self | the RygelConfiguration instance | |
| section | 
 | |
| key | 
 | |
| min | 
 | |
| max | 
 | |
| error | location to store the error occuring, or  | 
GeeArrayList * rygel_configuration_get_int_list (RygelConfiguration *self,const gchar *section,const gchar *key,GError **error);
| self | the RygelConfiguration instance | |
| section | 
 | |
| key | 
 | |
| error | location to store the error occuring, or  | 
gboolean rygel_configuration_get_bool (RygelConfiguration *self,const gchar *section,const gchar *key,GError **error);
| self | the RygelConfiguration instance | |
| section | 
 | |
| key | 
 | |
| error | location to store the error occuring, or  | 
typedef struct _RygelConfiguration RygelConfiguration;
Interface for dealing with Rygel configuration.
struct RygelConfigurationIface {
	GTypeInterface parent_iface;
	gchar* (*get_interface) (RygelConfiguration* self, GError** error) G_GNUC_DEPRECATED;
	gchar** (*get_interfaces) (RygelConfiguration* self, GError** error);
	gint (*get_port) (RygelConfiguration* self, GError** error);
	gboolean (*get_transcoding) (RygelConfiguration* self, GError** error);
	gboolean (*get_allow_upload) (RygelConfiguration* self, GError** error);
	gboolean (*get_allow_deletion) (RygelConfiguration* self, GError** error);
	gchar* (*get_log_levels) (RygelConfiguration* self, GError** error);
	gchar* (*get_plugin_path) (RygelConfiguration* self, GError** error);
	gchar* (*get_engine_path) (RygelConfiguration* self, GError** error);
	gchar* (*get_media_engine) (RygelConfiguration* self, GError** error);
	gchar* (*get_video_upload_folder) (RygelConfiguration* self, GError** error);
	gchar* (*get_music_upload_folder) (RygelConfiguration* self, GError** error);
	gchar* (*get_picture_upload_folder) (RygelConfiguration* self, GError** error);
	gboolean (*get_enabled) (RygelConfiguration* self, const gchar* section, GError** error);
	gchar* (*get_title) (RygelConfiguration* self, const gchar* section, GError** error);
	gchar* (*get_string) (RygelConfiguration* self, const gchar* section, const gchar* key, GError** error);
	GeeArrayList* (*get_string_list) (RygelConfiguration* self, const gchar* section, const gchar* key, GError** error);
	gint (*get_int) (RygelConfiguration* self, const gchar* section, const gchar* key, gint min, gint max, GError** error);
	GeeArrayList* (*get_int_list) (RygelConfiguration* self, const gchar* section, const gchar* key, GError** error);
	gboolean (*get_bool) (RygelConfiguration* self, const gchar* section, const gchar* key, GError** error);
};
RygelConfigurationIface is deprecated and should not be used in newly-written code.
Interface for creating RygelConfiguration implementations.
“configuration-changed” signalvoid user_function (RygelConfiguration *configuration, RygelConfigurationEntry entry, gpointer user_data)
Emitted when any of known configuration settings has changed. RygelConfigurationEntry lists known configuration settings.
| configuration | the RygelConfiguration instance that received the signal | |
| entry | 
 | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
“section-changed” signalvoid user_function (RygelConfiguration *configuration, gchar *section, RygelSectionEntry entry, gpointer user_data)
Emitted when any of section settings has changed. RygelSectionEntry lists known section settings.
| configuration | the RygelConfiguration instance that received the signal | |
| section | 
 | |
| entry | 
 | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last
“setting-changed” signalvoid user_function (RygelConfiguration *configuration, gchar *section, gchar *key, gpointer user_data)
Emitted when some custom setting has changed. That happens when changed setting does fit into neither configuration_changed nor section_changed signal.
| configuration | the RygelConfiguration instance that received the signal | |
| section | 
 | |
| key | 
 | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last