package ru.serce.jnrfuse.struct; import jnr.ffi.BaseStruct; /** * @see "fuse_lowlevel.c" * * <pre> * struct fuse_pollhandle { * uint64_t kh; * struct fuse_chan *ch; * struct fuse_ll *f; * }; * </pre> * * @author Sergey Tselovalnikov * @since 02.06.15 */ public class FusePollhandle extends BaseStruct { protected FusePollhandle(jnr.ffi.Runtime runtime) { super(runtime); } public final Unsigned64 kh = new Unsigned64(); // TODO struct fuse_chan *ch; public final Pointer ch = new Pointer(); // TODO struct fuse_ll *f; public final Pointer f = new Pointer(); public static FusePollhandle of(jnr.ffi.Pointer pointer) { FusePollhandle ph = new FusePollhandle(jnr.ffi.Runtime.getSystemRuntime()); ph.useMemory(pointer); return ph; } }