
jdk.internal.sys.posix.Dirent Maven / Gradle / Ivy
package jdk.internal.sys.posix;
import org.qbicc.runtime.Build;
import static org.qbicc.runtime.CNative.*;
@include("")
@include(value = "", when = Build.Target.IsMacOs.class)
@define(value = "_POSIX_C_SOURCE", as = "200809L")
public class Dirent {
@incomplete
public static final class DIR extends object {
}
public static final class DIR_ptr extends ptr {}
public static final class struct_dirent extends object {
public c_char[] d_name;
}
public static final class struct_dirent_ptr extends ptr {}
public static native c_int closedir(DIR_ptr dir);
public static native DIR_ptr fdopendir(c_int fd);
public static native DIR_ptr opendir(const_char_ptr path);
public static native struct_dirent_ptr readdir(DIR_ptr dir);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy