terom@0: #ifndef EVFUSE_H terom@0: #define EVFUSE_H terom@0: terom@1: #define FUSE_USE_VERSION 26 terom@1: terom@0: #include terom@1: #include terom@0: terom@0: /* terom@0: * A wrapper for the fuse + libevent context terom@0: */ terom@0: struct evfuse; terom@0: terom@0: /* terom@0: * Create a new new evfuse context. terom@0: */ terom@0: struct evfuse *evfuse_new (struct event_base *evbase, struct fuse_args *args, struct fuse_lowlevel_ops *llops, void *cb_data); terom@0: terom@3: /* terom@27: * Close and free evfuse context. terom@27: * terom@27: * Safe to call after errors/llops.destroy terom@3: */ terom@27: void evfuse_free (struct evfuse *ctx); terom@3: terom@1: #endif /* EVFUSE_H */ terom@3: