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)