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, Action Destroy = default, sync.Mutex rmu = default, sync.Mutex wmu = default, ref ptr <asyncIO> raio = default, ref ptr <asyncIO> waio = default, ref ptr <time.Timer> rtimer = default, ref ptr <time.Timer> wtimer = default, atomicBool rtimedout = default, atomicBool wtimedout = default, bool isFile = default) { this.fdmu = fdmu; this.Destroy = Destroy; this.rmu = rmu; this.wmu = wmu; this.raio = raio; this.waio = waio; this.rtimer = rtimer; this.wtimer = wtimer; this.rtimedout = rtimedout; this.wtimedout = wtimedout; 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; }