Class Iov

java.lang.Object
io.netty.channel.uring.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

    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 Details

    • Iov

      private Iov()
  • Method Details

    • 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)