RygelBaseConfiguration

RygelBaseConfiguration — Base class that can be used for configuration implementations.

Types and Values

Description

Mainly useful to only implement a small subset of the configuration.

Functions

Types and Values

RYGEL_TYPE_BASE_CONFIGURATION

#define RYGEL_TYPE_BASE_CONFIGURATION (rygel_base_configuration_get_type ())

The type for RygelBaseConfiguration.


struct RygelBaseConfiguration

struct RygelBaseConfiguration {
	GObject parent_instance;
	RygelBaseConfigurationPrivate * priv;
};

Base class that can be used for configuration implementations.

Mainly useful to only implement a small subset of the configuration.


struct RygelBaseConfigurationClass

struct RygelBaseConfigurationClass {
	GObjectClass parent_class;
	gchar* (*get_interface) (RygelBaseConfiguration* self, GError** error);
	gchar** (*get_interfaces) (RygelBaseConfiguration* self, GError** error);
	gint (*get_port) (RygelBaseConfiguration* self, GError** error);
	gboolean (*get_transcoding) (RygelBaseConfiguration* self, GError** error);
	gboolean (*get_allow_upload) (RygelBaseConfiguration* self, GError** error);
	gboolean (*get_allow_deletion) (RygelBaseConfiguration* self, GError** error);
	gchar* (*get_log_levels) (RygelBaseConfiguration* self, GError** error);
	gchar* (*get_plugin_path) (RygelBaseConfiguration* self, GError** error);
	gchar* (*get_engine_path) (RygelBaseConfiguration* self, GError** error);
	gchar* (*get_media_engine) (RygelBaseConfiguration* self, GError** error);
	gchar* (*get_video_upload_folder) (RygelBaseConfiguration* self, GError** error);
	gchar* (*get_music_upload_folder) (RygelBaseConfiguration* self, GError** error);
	gchar* (*get_picture_upload_folder) (RygelBaseConfiguration* self, GError** error);
	gboolean (*get_enabled) (RygelBaseConfiguration* self, const gchar* section, GError** error);
	gchar* (*get_title) (RygelBaseConfiguration* self, const gchar* section, GError** error);
	gchar* (*get_string) (RygelBaseConfiguration* self, const gchar* section, const gchar* key, GError** error);
	GeeArrayList* (*get_string_list) (RygelBaseConfiguration* self, const gchar* section, const gchar* key, GError** error);
	gint (*get_int) (RygelBaseConfiguration* self, const gchar* section, const gchar* key, gint min, gint max, GError** error);
	GeeArrayList* (*get_int_list) (RygelBaseConfiguration* self, const gchar* section, const gchar* key, GError** error);
	gboolean (*get_bool) (RygelBaseConfiguration* self, const gchar* section, const gchar* key, GError** error);
};

The class structure for RYGEL_TYPE_BASE_CONFIGURATION. All the fields in this structure are private and should never be accessed directly.

Members

get_interface ()

virtual method called by rygel_base_configuration_get_interface()

 

get_interfaces ()

virtual method called by rygel_base_configuration_get_interfaces()

 

get_port ()

virtual method called by rygel_base_configuration_get_port()

 

get_transcoding ()

virtual method called by rygel_base_configuration_get_transcoding()

 

get_allow_upload ()

virtual method called by rygel_base_configuration_get_allow_upload()

 

get_allow_deletion ()

virtual method called by rygel_base_configuration_get_allow_deletion()

 

get_log_levels ()

virtual method called by rygel_base_configuration_get_log_levels()

 

get_plugin_path ()

virtual method called by rygel_base_configuration_get_plugin_path()

 

get_engine_path ()

virtual method called by rygel_base_configuration_get_engine_path()

 

get_media_engine ()

virtual method called by rygel_base_configuration_get_media_engine()

 

get_video_upload_folder ()

virtual method called by rygel_base_configuration_get_video_upload_folder()

 

get_music_upload_folder ()

virtual method called by rygel_base_configuration_get_music_upload_folder()

 

get_picture_upload_folder ()

virtual method called by rygel_base_configuration_get_picture_upload_folder()

 

get_enabled ()

virtual method called by rygel_base_configuration_get_enabled()

 

get_title ()

virtual method called by rygel_base_configuration_get_title()

 

get_string ()

virtual method called by rygel_base_configuration_get_string()

 

get_string_list ()

virtual method called by rygel_base_configuration_get_string_list()

 

get_int ()

virtual method called by rygel_base_configuration_get_int()

 

get_int_list ()

virtual method called by rygel_base_configuration_get_int_list()

 

get_bool ()

virtual method called by rygel_base_configuration_get_bool()