#include "file-opener.h"#include "messages.h"#include "gprocess.h"#include "fdhelpers.h"#include "pathutils.h"#include "cfg.h"#include "transport/transport-file.h"#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <string.h>#include <unistd.h>#include <errno.h>#include <time.h>#include <stdlib.h>
Functions | |
| FileOpenerResult | file_opener_open_fd (FileOpener *self, const gchar *name, FileDirection dir, gint *fd) |
| void | file_opener_symlink (FileOpener *self, const gchar *name, const gchar *target) |
| void | file_opener_set_options (FileOpener *self, FileOpenerOptions *options) |
| void | file_opener_init_instance (FileOpener *self) |
| FileOpener * | file_opener_new (void) |
| void | file_opener_free (FileOpener *self) |
| void | file_opener_options_defaults (FileOpenerOptions *options) |
| void | file_opener_options_defaults_dont_change_permissions (FileOpenerOptions *options) |
| void | file_opener_options_init (FileOpenerOptions *options, GlobalConfig *cfg) |
| void | file_opener_options_deinit (FileOpenerOptions *options) |
| void file_opener_free | ( | FileOpener * | self | ) |
| void file_opener_init_instance | ( | FileOpener * | self | ) |
| FileOpener* file_opener_new | ( | void | ) |
| FileOpenerResult file_opener_open_fd | ( | FileOpener * | self, |
| const gchar * | name, | ||
| FileDirection | dir, | ||
| gint * | fd | ||
| ) |
| void file_opener_options_defaults | ( | FileOpenerOptions * | options | ) |
| void file_opener_options_defaults_dont_change_permissions | ( | FileOpenerOptions * | options | ) |
| void file_opener_options_deinit | ( | FileOpenerOptions * | options | ) |
| void file_opener_options_init | ( | FileOpenerOptions * | options, |
| GlobalConfig * | cfg | ||
| ) |
| void file_opener_set_options | ( | FileOpener * | self, |
| FileOpenerOptions * | options | ||
| ) |
| void file_opener_symlink | ( | FileOpener * | self, |
| const gchar * | name, | ||
| const gchar * | target | ||
| ) |