Class Iov


  • final class Iov
    extends java.lang.Object
    
     struct iovec {
         void  *iov_base;    // Starting address
         size_t iov_len;     // Number of bytes to transfer
     };
     
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Iov()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static long getBufferAddress​(java.nio.ByteBuffer iov)  
      (package private) static int getBufferLength​(java.nio.ByteBuffer iov)  
      (package private) static void set​(java.nio.ByteBuffer buffer, long bufferAddress, int length)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Iov

        private Iov()
    • Method Detail

      • set

        static void set​(java.nio.ByteBuffer buffer,
                        long bufferAddress,
                        int length)
      • getBufferAddress

        static long getBufferAddress​(java.nio.ByteBuffer iov)
      • getBufferLength

        static int getBufferLength​(java.nio.ByteBuffer iov)