public FD(fdMutex fdmu = default, long Sysfd = default, pollDesc pd = default, ref ptr <slice <syscall.Iovec> > iovecs = default, uint csema = default, uint isBlocking = default, bool IsStream = default, bool ZeroReadIsEOF = default, bool isFile = default) { this.fdmu = fdmu; this.Sysfd = Sysfd; this.pd = pd; this.iovecs = iovecs; this.csema = csema; this.isBlocking = isBlocking; this.IsStream = IsStream; this.ZeroReadIsEOF = ZeroReadIsEOF; this.isFile = isFile; }
public FD(fdMutex fdmu = default, syscall.Handle Sysfd = default, operation rop = default, operation wop = default, pollDesc pd = default, sync.Mutex l = default, slice <byte> lastbits = default, slice <ushort> readuint16 = default, slice <byte> readbyte = default, long readbyteOffset = default, uint csema = default, bool skipSyncNotif = default, bool IsStream = default, bool ZeroReadIsEOF = default, bool isFile = default, fileKind kind = default) { this.fdmu = fdmu; this.Sysfd = Sysfd; this.rop = rop; this.wop = wop; this.pd = pd; this.l = l; this.lastbits = lastbits; this.readuint16 = readuint16; this.readbyte = readbyte; this.readbyteOffset = readbyteOffset; this.csema = csema; this.skipSyncNotif = skipSyncNotif; this.IsStream = IsStream; this.ZeroReadIsEOF = ZeroReadIsEOF; this.isFile = isFile; this.kind = kind; }