private static POSIX loadNativePOSIX(POSIXHandler handler) { switch (NATIVE_PLATFORM.getOS()) { case DARWIN: return loadMacOSPOSIX(handler); case LINUX: return loadLinuxPOSIX(handler); case FREEBSD: return loadFreeBSDPOSIX(handler); case OPENBSD: return loadOpenBSDPOSIX(handler); case SOLARIS: return loadSolarisPOSIX(handler); case AIX: return loadAixPOSIX(handler); case WINDOWS: return loadWindowsPOSIX(handler); } return null; }
private static POSIX loadNativePOSIX(POSIXHandler handler) { switch (jnr.ffi.Platform.getNativePlatform().getOS()) { case DARWIN: return loadMacOSPOSIX(handler); case LINUX: return loadLinuxPOSIX(handler); case FREEBSD: return loadFreeBSDPOSIX(handler); case OPENBSD: return loadOpenBSDPOSIX(handler); case SOLARIS: return loadSolarisPOSIX(handler); case AIX: return loadAixPOSIX(handler); case WINDOWS: return loadWindowsPOSIX(handler); } return null; }
private static POSIX loadNativePOSIX(POSIXHandler handler) { switch (jnr.ffi.Platform.getNativePlatform().getOS()) { case DARWIN: return loadMacOSPOSIX(handler); case LINUX: return loadLinuxPOSIX(handler); case FREEBSD: return loadFreeBSDPOSIX(handler); case OPENBSD: return loadOpenBSDPOSIX(handler); case SOLARIS: return loadSolarisPOSIX(handler); case AIX: return loadAixPOSIX(handler); case WINDOWS: return loadWindowsPOSIX(handler); } return null; }
private static POSIX loadNativePOSIX(POSIXHandler handler) { switch (jnr.ffi.Platform.getNativePlatform().getOS()) { case DARWIN: return loadMacOSPOSIX(handler); case LINUX: return loadLinuxPOSIX(handler); case FREEBSD: return loadFreeBSDPOSIX(handler); case OPENBSD: return loadOpenBSDPOSIX(handler); case SOLARIS: return loadSolarisPOSIX(handler); case AIX: return loadAixPOSIX(handler); case WINDOWS: return loadWindowsPOSIX(handler); } return null; }