package net.fusejna;
import java.util.Arrays;
import java.util.List;
import net.fusejna.types.TypeGid;
import net.fusejna.types.TypePid;
import net.fusejna.types.TypeUid;
import com.sun.jna.Pointer;
import com.sun.jna.Structure;
public abstract class StructFuseContext extends Structure
{
public static final class ByReference extends StructFuseContext implements Structure.ByReference
{
}
public static final class ByValue extends StructFuseContext implements Structure.ByValue
{
}
public static final List<String> FIELD_ORDER = Arrays.asList("fuse", "uid", "gid", "pid", "private_data");
public Pointer fuse;
public TypeUid uid;
public TypeGid gid;
public TypePid pid;
public Pointer private_data;
@Override
protected List<String> getFieldOrder()
{
return FIELD_ORDER;
}
}