SyncdaemonShareInfo

SyncdaemonShareInfo

Synopsis

                    SyncdaemonShareInfo;
                    SyncdaemonShareInfoClass;
enum                SyncdaemonShareInfoType;
gboolean            syncdaemon_share_info_get_accepted  (SyncdaemonShareInfo *sinfo);
gboolean            syncdaemon_share_info_get_allow_modifications
                                                        (SyncdaemonShareInfo *sinfo);
const gchar *       syncdaemon_share_info_get_name      (SyncdaemonShareInfo *sinfo);
const gchar *       syncdaemon_share_info_get_node_id   (SyncdaemonShareInfo *sinfo);
const gchar *       syncdaemon_share_info_get_path      (SyncdaemonShareInfo *sinfo);
SyncdaemonShareInfoType syncdaemon_share_info_get_share_type
                                                        (SyncdaemonShareInfo *sinfo);
const gchar *       syncdaemon_share_info_get_user_visible_name
                                                        (SyncdaemonShareInfo *sinfo);
const gchar *       syncdaemon_share_info_get_username  (SyncdaemonShareInfo *sinfo);
const gchar *       syncdaemon_share_info_get_volume_id (SyncdaemonShareInfo *sinfo);
SyncdaemonShareInfo * syncdaemon_share_info_new         (void);
SyncdaemonShareInfo * syncdaemon_share_info_new_from_hash_table
                                                        (GHashTable *hash);
void                syncdaemon_share_info_set_accepted  (SyncdaemonShareInfo *sinfo,
                                                         gboolean accepted);
void                syncdaemon_share_info_set_allow_modifications
                                                        (SyncdaemonShareInfo *sinfo,
                                                         gboolean allow_modifications);
void                syncdaemon_share_info_set_name      (SyncdaemonShareInfo *sinfo,
                                                         const gchar *name);
void                syncdaemon_share_info_set_node_id   (SyncdaemonShareInfo *sinfo,
                                                         const gchar *node_id);
void                syncdaemon_share_info_set_path      (SyncdaemonShareInfo *sinfo,
                                                         const gchar *path);
void                syncdaemon_share_info_set_share_type
                                                        (SyncdaemonShareInfo *sinfo,
                                                         SyncdaemonShareInfoType type);
void                syncdaemon_share_info_set_user_visible_name
                                                        (SyncdaemonShareInfo *sinfo,
                                                         const gchar *user_visible_name);
void                syncdaemon_share_info_set_username  (SyncdaemonShareInfo *sinfo,
                                                         const gchar *username);
void                syncdaemon_share_info_set_volume_id (SyncdaemonShareInfo *sinfo,
                                                         const gchar *volume_id);

Object Hierarchy

  GObject
   +----SyncdaemonShareInfo

Description

Details

SyncdaemonShareInfo

typedef struct _SyncdaemonShareInfo SyncdaemonShareInfo;


SyncdaemonShareInfoClass

typedef struct {
	GObjectClass parent_class;
} SyncdaemonShareInfoClass;


enum SyncdaemonShareInfoType

typedef enum {
	SYNCDAEMON_SHARE_INFO_TYPE_UNKNOWN,
	SYNCDAEMON_SHARE_INFO_TYPE_SHARED,
	SYNCDAEMON_SHARE_INFO_TYPE_SHARE
} SyncdaemonShareInfoType;


syncdaemon_share_info_get_accepted ()

gboolean            syncdaemon_share_info_get_accepted  (SyncdaemonShareInfo *sinfo);


syncdaemon_share_info_get_allow_modifications ()

gboolean            syncdaemon_share_info_get_allow_modifications
                                                        (SyncdaemonShareInfo *sinfo);


syncdaemon_share_info_get_name ()

const gchar *       syncdaemon_share_info_get_name      (SyncdaemonShareInfo *sinfo);


syncdaemon_share_info_get_node_id ()

const gchar *       syncdaemon_share_info_get_node_id   (SyncdaemonShareInfo *sinfo);


syncdaemon_share_info_get_path ()

const gchar *       syncdaemon_share_info_get_path      (SyncdaemonShareInfo *sinfo);


syncdaemon_share_info_get_share_type ()

SyncdaemonShareInfoType syncdaemon_share_info_get_share_type
                                                        (SyncdaemonShareInfo *sinfo);


syncdaemon_share_info_get_user_visible_name ()

const gchar *       syncdaemon_share_info_get_user_visible_name
                                                        (SyncdaemonShareInfo *sinfo);


syncdaemon_share_info_get_username ()

const gchar *       syncdaemon_share_info_get_username  (SyncdaemonShareInfo *sinfo);


syncdaemon_share_info_get_volume_id ()

const gchar *       syncdaemon_share_info_get_volume_id (SyncdaemonShareInfo *sinfo);


syncdaemon_share_info_new ()

SyncdaemonShareInfo * syncdaemon_share_info_new         (void);

syncdaemon_share_info_new_from_hash_table ()

SyncdaemonShareInfo * syncdaemon_share_info_new_from_hash_table
                                                        (GHashTable *hash);

syncdaemon_share_info_set_accepted ()

void                syncdaemon_share_info_set_accepted  (SyncdaemonShareInfo *sinfo,
                                                         gboolean accepted);


syncdaemon_share_info_set_allow_modifications ()

void                syncdaemon_share_info_set_allow_modifications
                                                        (SyncdaemonShareInfo *sinfo,
                                                         gboolean allow_modifications);


syncdaemon_share_info_set_name ()

void                syncdaemon_share_info_set_name      (SyncdaemonShareInfo *sinfo,
                                                         const gchar *name);


syncdaemon_share_info_set_node_id ()

void                syncdaemon_share_info_set_node_id   (SyncdaemonShareInfo *sinfo,
                                                         const gchar *node_id);


syncdaemon_share_info_set_path ()

void                syncdaemon_share_info_set_path      (SyncdaemonShareInfo *sinfo,
                                                         const gchar *path);


syncdaemon_share_info_set_share_type ()

void                syncdaemon_share_info_set_share_type
                                                        (SyncdaemonShareInfo *sinfo,
                                                         SyncdaemonShareInfoType type);


syncdaemon_share_info_set_user_visible_name ()

void                syncdaemon_share_info_set_user_visible_name
                                                        (SyncdaemonShareInfo *sinfo,
                                                         const gchar *user_visible_name);


syncdaemon_share_info_set_username ()

void                syncdaemon_share_info_set_username  (SyncdaemonShareInfo *sinfo,
                                                         const gchar *username);


syncdaemon_share_info_set_volume_id ()

void                syncdaemon_share_info_set_volume_id (SyncdaemonShareInfo *sinfo,
                                                         const gchar *volume_id);