Go to the source code of this file.
|
| void | file_perm_options_set_file_uid (FilePermOptions *s, const gchar *file_uid) |
| |
| void | file_perm_options_dont_change_file_uid (FilePermOptions *s) |
| |
| void | file_perm_options_set_file_gid (FilePermOptions *s, const gchar *file_gid) |
| |
| void | file_perm_options_dont_change_file_gid (FilePermOptions *s) |
| |
| void | file_perm_options_set_file_perm (FilePermOptions *s, gint file_perm) |
| |
| void | file_perm_options_dont_change_file_perm (FilePermOptions *s) |
| |
| void | file_perm_options_set_dir_uid (FilePermOptions *s, const gchar *dir_uid) |
| |
| void | file_perm_options_dont_change_dir_uid (FilePermOptions *s) |
| |
| void | file_perm_options_set_dir_gid (FilePermOptions *s, const gchar *dir_gid) |
| |
| void | file_perm_options_dont_change_dir_gid (FilePermOptions *s) |
| |
| void | file_perm_options_set_dir_perm (FilePermOptions *s, gint dir_perm) |
| |
| void | file_perm_options_dont_change_dir_perm (FilePermOptions *s) |
| |
| void | file_perm_options_defaults (FilePermOptions *self) |
| |
| void | file_perm_options_global_defaults (FilePermOptions *self) |
| |
| void | file_perm_options_inherit_from (FilePermOptions *self, const FilePermOptions *from) |
| |
| void | file_perm_options_inherit_dont_change (FilePermOptions *self) |
| |
| gboolean | file_perm_options_apply_file (const FilePermOptions *self, const gchar *name) |
| |
| gboolean | file_perm_options_apply_symlink (const FilePermOptions *self, const gchar *name) |
| |
| gboolean | file_perm_options_apply_dir (const FilePermOptions *self, const gchar *name) |
| |
| gboolean | file_perm_options_apply_fd (const FilePermOptions *self, gint fd) |
| |
| gboolean | file_perm_options_create_containing_directory (const FilePermOptions *self, const gchar *name) |
| |
◆ file_perm_options_apply_dir()
| gboolean file_perm_options_apply_dir |
( |
const FilePermOptions * |
self, |
|
|
const gchar * |
name |
|
) |
| |
◆ file_perm_options_apply_fd()
| gboolean file_perm_options_apply_fd |
( |
const FilePermOptions * |
self, |
|
|
gint |
fd |
|
) |
| |
◆ file_perm_options_apply_file()
| gboolean file_perm_options_apply_file |
( |
const FilePermOptions * |
self, |
|
|
const gchar * |
name |
|
) |
| |
◆ file_perm_options_apply_symlink()
| gboolean file_perm_options_apply_symlink |
( |
const FilePermOptions * |
self, |
|
|
const gchar * |
name |
|
) |
| |
◆ file_perm_options_create_containing_directory()
| gboolean file_perm_options_create_containing_directory |
( |
const FilePermOptions * |
self, |
|
|
const gchar * |
path |
|
) |
| |
This function receives a complete path (directory + filename) and creates the directory portion if it does not exist. The point is that the caller wants to ensure that the given filename can be opened after this function returns. (at least it won't fail because of missing directories).
◆ file_perm_options_defaults()
◆ file_perm_options_dont_change_dir_gid()
◆ file_perm_options_dont_change_dir_perm()
◆ file_perm_options_dont_change_dir_uid()
◆ file_perm_options_dont_change_file_gid()
◆ file_perm_options_dont_change_file_perm()
◆ file_perm_options_dont_change_file_uid()
◆ file_perm_options_global_defaults()
◆ file_perm_options_inherit_dont_change()
◆ file_perm_options_inherit_from()
◆ file_perm_options_set_dir_gid()
| void file_perm_options_set_dir_gid |
( |
FilePermOptions * |
s, |
|
|
const gchar * |
dir_gid |
|
) |
| |
◆ file_perm_options_set_dir_perm()
◆ file_perm_options_set_dir_uid()
| void file_perm_options_set_dir_uid |
( |
FilePermOptions * |
s, |
|
|
const gchar * |
dir_uid |
|
) |
| |
◆ file_perm_options_set_file_gid()
| void file_perm_options_set_file_gid |
( |
FilePermOptions * |
s, |
|
|
const gchar * |
file_gid |
|
) |
| |
◆ file_perm_options_set_file_perm()
| void file_perm_options_set_file_perm |
( |
FilePermOptions * |
s, |
|
|
gint |
file_perm |
|
) |
| |
◆ file_perm_options_set_file_uid()
| void file_perm_options_set_file_uid |
( |
FilePermOptions * |
s, |
|
|
const gchar * |
file_uid |
|
) |
| |