#include <file-opener.h>

Public Attributes | |
| FileOpenerOptions * | options |
| gboolean(* | prepare_open )(FileOpener *self, const gchar *name) |
| gint(* | open )(FileOpener *self, const gchar *name, gint flags) |
| gint(* | get_open_flags )(FileOpener *self, FileDirection dir) |
| LogTransport *(* | construct_transport )(FileOpener *self, gint fd) |
| LogProtoServer *(* | construct_src_proto )(FileOpener *self, LogTransport *transport, LogProtoFileReaderOptionsStorage *proto_options) |
| LogProtoClient *(* | construct_dst_proto )(FileOpener *self, LogTransport *transport, LogProtoClientOptionsStorage *proto_options) |
| LogProtoClient*(* FileOpener::construct_dst_proto) (FileOpener *self, LogTransport *transport, LogProtoClientOptionsStorage *proto_options) |
| LogProtoServer*(* FileOpener::construct_src_proto) (FileOpener *self, LogTransport *transport, LogProtoFileReaderOptionsStorage *proto_options) |
| LogTransport*(* FileOpener::construct_transport) (FileOpener *self, gint fd) |
| gint(* FileOpener::get_open_flags) (FileOpener *self, FileDirection dir) |
| FileOpenerOptions* FileOpener::options |