![]() |
![]() |
![]() |
Liboobs (Gnome System Tools) Reference Manual | ![]() |
---|---|---|---|---|
enum OobsShareSMBFlags; #define OOBS_TYPE_SHARE_SMB_FLAGS OobsShareSMB; GType oobs_share_smb_flags_get_type (void); const gchar* oobs_share_smb_get_name (OobsShareSMB *); void oobs_share_smb_set_name (OobsShareSMB *, const gchar *); const gchar* oobs_share_smb_get_comment (OobsShareSMB *); void oobs_share_smb_set_comment (OobsShareSMB *, const gchar *); OobsShareSMBFlags oobs_share_smb_get_flags (OobsShareSMB *); void oobs_share_smb_set_flags (OobsShareSMB *, OobsShareSMBFlags ); OobsShare* oobs_share_smb_new (const gchar *path, const gchar *name, const gchar *comment, OobsShareSMBFlags flags);
"comment" gchararray : Read / Write / Construct "flags" OobsShareSMBFlags : Read / Write / Construct "name" gchararray : Read / Write / Construct
typedef enum { OOBS_SHARE_SMB_ENABLED = 1 << 0, OOBS_SHARE_SMB_BROWSABLE = 1 << 1, OOBS_SHARE_SMB_PUBLIC = 1 << 2, OOBS_SHARE_SMB_WRITABLE = 1 << 3, } OobsShareSMBFlags;
const gchar* oobs_share_smb_get_name (OobsShareSMB *);
Param1 : |
|
Returns : |
void oobs_share_smb_set_name (OobsShareSMB *, const gchar *);
Param1 : |
|
Param2 : |
const gchar* oobs_share_smb_get_comment (OobsShareSMB *);
Param1 : |
|
Returns : |
void oobs_share_smb_set_comment (OobsShareSMB *, const gchar *);
Param1 : |
|
Param2 : |
OobsShareSMBFlags oobs_share_smb_get_flags (OobsShareSMB *);
Param1 : |
|
Returns : |
void oobs_share_smb_set_flags (OobsShareSMB *, OobsShareSMBFlags );
Param1 : |
|
Param2 : |
OobsShare* oobs_share_smb_new (const gchar *path, const gchar *name, const gchar *comment, OobsShareSMBFlags flags);
path : |
|
name : |
|
comment : |
|
flags : |
|
Returns : |
comment
" property"comment" gchararray : Read / Write / Construct
Comment for the share.
Default value: NULL
flags
" property"flags" OobsShareSMBFlags : Read / Write / Construct
Property flags for the share.