Class HWLocShMem

java.lang.Object
org.lwjgl.util.hwloc.HWLocShMem

public class HWLocShMem extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Contains the function pointers loaded from HWLoc.getLibrary().
  • Method Summary

    Modifier and Type
    Method
    Description
    static int
    hwloc_shmem_topology_adopt(PointerBuffer topologyp, int fd, long fileoffset, ByteBuffer mmap_address, long flags)
    int hwloc_shmem_topology_adopt(hwloc_topology_t * topologyp, int fd, hwloc_uint64_t fileoffset, void * mmap_address, size_t length, unsigned long flags)
    static int
    hwloc_shmem_topology_get_length(long topology, PointerBuffer lengthp, long flags)
    int hwloc_shmem_topology_get_length(hwloc_topology_t topology, size_t * lengthp, unsigned long flags)
    static int
    hwloc_shmem_topology_write(long topology, int fd, long fileoffset, ByteBuffer mmap_address, long flags)
    int hwloc_shmem_topology_write(hwloc_topology_t topology, int fd, hwloc_uint64_t fileoffset, void * mmap_address, size_t length, unsigned long flags)
    static int
    nhwloc_shmem_topology_adopt(long topologyp, int fd, long fileoffset, long mmap_address, long length, long flags)
    int hwloc_shmem_topology_adopt(hwloc_topology_t * topologyp, int fd, hwloc_uint64_t fileoffset, void * mmap_address, size_t length, unsigned long flags)
    static int
    nhwloc_shmem_topology_get_length(long topology, long lengthp, long flags)
    int hwloc_shmem_topology_get_length(hwloc_topology_t topology, size_t * lengthp, unsigned long flags)
    static int
    nhwloc_shmem_topology_write(long topology, int fd, long fileoffset, long mmap_address, long length, long flags)
    int hwloc_shmem_topology_write(hwloc_topology_t topology, int fd, hwloc_uint64_t fileoffset, void * mmap_address, size_t length, unsigned long flags)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • nhwloc_shmem_topology_get_length

      public static int nhwloc_shmem_topology_get_length(long topology, long lengthp, long flags)
      int hwloc_shmem_topology_get_length(hwloc_topology_t topology, size_t * lengthp, unsigned long flags)
    • hwloc_shmem_topology_get_length

      public static int hwloc_shmem_topology_get_length(long topology, PointerBuffer lengthp, long flags)
      int hwloc_shmem_topology_get_length(hwloc_topology_t topology, size_t * lengthp, unsigned long flags)
    • nhwloc_shmem_topology_write

      public static int nhwloc_shmem_topology_write(long topology, int fd, long fileoffset, long mmap_address, long length, long flags)
      int hwloc_shmem_topology_write(hwloc_topology_t topology, int fd, hwloc_uint64_t fileoffset, void * mmap_address, size_t length, unsigned long flags)
    • hwloc_shmem_topology_write

      public static int hwloc_shmem_topology_write(long topology, int fd, long fileoffset, ByteBuffer mmap_address, long flags)
      int hwloc_shmem_topology_write(hwloc_topology_t topology, int fd, hwloc_uint64_t fileoffset, void * mmap_address, size_t length, unsigned long flags)
    • nhwloc_shmem_topology_adopt

      public static int nhwloc_shmem_topology_adopt(long topologyp, int fd, long fileoffset, long mmap_address, long length, long flags)
      int hwloc_shmem_topology_adopt(hwloc_topology_t * topologyp, int fd, hwloc_uint64_t fileoffset, void * mmap_address, size_t length, unsigned long flags)
    • hwloc_shmem_topology_adopt

      public static int hwloc_shmem_topology_adopt(PointerBuffer topologyp, int fd, long fileoffset, ByteBuffer mmap_address, long flags)
      int hwloc_shmem_topology_adopt(hwloc_topology_t * topologyp, int fd, hwloc_uint64_t fileoffset, void * mmap_address, size_t length, unsigned long flags)