Class CmsgHdr

java.lang.Object
io.netty.channel.uring.CmsgHdr

final class CmsgHdr extends Object

 struct cmsghdr {
     socklen_t cmsg_len;    // data byte count, including header
     int cmsg_level;  //originating protocol
     int cmsg_type;   // protocol-specific type
     // followed by unsigned char cmsg_data[];
 };
 
  • Constructor Details

    • CmsgHdr

      private CmsgHdr()
  • Method Details

    • write

      static void write(ByteBuffer cmsghdr, int cmsgHdrDataOffset, int cmsgLen, int cmsgLevel, int cmsgType, short segmentSize)
    • writeScmRights

      static void writeScmRights(ByteBuffer cmsghdr, int cmsgHdrDataOffset, int fd)
    • readScmRights

      static int readScmRights(ByteBuffer cmsghdr, int cmsgHdrDataOffset)