| Top |
RygelBaseConfigurationRygelBaseConfiguration — Base class that can be used for configuration implementations. |
| #define | RYGEL_TYPE_BASE_CONFIGURATION |
| struct | RygelBaseConfiguration |
| struct | RygelBaseConfigurationClass |
#define RYGEL_TYPE_BASE_CONFIGURATION (rygel_base_configuration_get_type ())
The type for 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 {
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.
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |