SyncdaemonConfig

SyncdaemonConfig

Synopsis

                    SyncdaemonConfigInterfacePrivate;
                    SyncdaemonConfigInterface;
                    SyncdaemonConfigInterfaceClass;
SyncdaemonConfigInterface * syncdaemon_config_interface_new
                                                        (SyncdaemonDaemon *daemon);
gboolean            syncdaemon_config_interface_get_bandwidth_throttling
                                                        (SyncdaemonConfigInterface *interface);
void                syncdaemon_config_interface_set_bandwidth_throttling
                                                        (SyncdaemonConfigInterface *interface,
                                                         gboolean enabled);
gboolean            syncdaemon_config_interface_get_files_sync
                                                        (SyncdaemonConfigInterface *interface);
void                syncdaemon_config_interface_set_files_sync
                                                        (SyncdaemonConfigInterface *interface,
                                                         gboolean enabled);
void                syncdaemon_config_interface_get_throttling_limits
                                                        (SyncdaemonConfigInterface *interface,
                                                         gint *download,
                                                         gint *upload);
void                syncdaemon_config_interface_set_throttling_limits
                                                        (SyncdaemonConfigInterface *interface,
                                                         gint download,
                                                         gint upload);
gboolean            syncdaemon_config_interface_get_udf_autosubscribe
                                                        (SyncdaemonConfigInterface *interface);
void                syncdaemon_config_interface_set_udf_autosubscribe
                                                        (SyncdaemonConfigInterface *interface,
                                                         gboolean enabled);

Object Hierarchy

  GObject
   +----SyncdaemonInterface
         +----SyncdaemonConfigInterface

Description

Details

SyncdaemonConfigInterfacePrivate

typedef struct _SyncdaemonConfigInterfacePrivate SyncdaemonConfigInterfacePrivate;


SyncdaemonConfigInterface

typedef struct _SyncdaemonConfigInterface SyncdaemonConfigInterface;


SyncdaemonConfigInterfaceClass

typedef struct {
	SyncdaemonInterfaceClass parent_class;
} SyncdaemonConfigInterfaceClass;


syncdaemon_config_interface_new ()

SyncdaemonConfigInterface * syncdaemon_config_interface_new
                                                        (SyncdaemonDaemon *daemon);

daemon :

Returns :


syncdaemon_config_interface_get_bandwidth_throttling ()

gboolean            syncdaemon_config_interface_get_bandwidth_throttling
                                                        (SyncdaemonConfigInterface *interface);

interface :

Returns :


syncdaemon_config_interface_set_bandwidth_throttling ()

void                syncdaemon_config_interface_set_bandwidth_throttling
                                                        (SyncdaemonConfigInterface *interface,
                                                         gboolean enabled);

interface :

enabled :


syncdaemon_config_interface_get_files_sync ()

gboolean            syncdaemon_config_interface_get_files_sync
                                                        (SyncdaemonConfigInterface *interface);

interface :

Returns :


syncdaemon_config_interface_set_files_sync ()

void                syncdaemon_config_interface_set_files_sync
                                                        (SyncdaemonConfigInterface *interface,
                                                         gboolean enabled);

interface :

enabled :


syncdaemon_config_interface_get_throttling_limits ()

void                syncdaemon_config_interface_get_throttling_limits
                                                        (SyncdaemonConfigInterface *interface,
                                                         gint *download,
                                                         gint *upload);

interface :

download :

upload :


syncdaemon_config_interface_set_throttling_limits ()

void                syncdaemon_config_interface_set_throttling_limits
                                                        (SyncdaemonConfigInterface *interface,
                                                         gint download,
                                                         gint upload);

interface :

download :

upload :


syncdaemon_config_interface_get_udf_autosubscribe ()

gboolean            syncdaemon_config_interface_get_udf_autosubscribe
                                                        (SyncdaemonConfigInterface *interface);

interface :

Returns :


syncdaemon_config_interface_set_udf_autosubscribe ()

void                syncdaemon_config_interface_set_udf_autosubscribe
                                                        (SyncdaemonConfigInterface *interface,
                                                         gboolean enabled);

interface :

enabled :