예제 #1
0
 public WSAMsg(syscall.Pointer Name = default, int Namelen = default, ref ptr <syscall.WSABuf> Buffers = default, uint BufferCount = default, syscall.WSABuf Control = default, uint Flags = default)
 {
     this.Name        = Name;
     this.Namelen     = Namelen;
     this.Buffers     = Buffers;
     this.BufferCount = BufferCount;
     this.Control     = Control;
     this.Flags       = Flags;
 }
예제 #2
0
 public operation(syscall.Overlapped o = default, System.UIntPtr runtimeCtx = default, int mode = default, int errno = default, uint qty = default, ref ptr <FD> fd = default, syscall.WSABuf buf = default, windows.WSAMsg msg = default, syscall.Sockaddr sa = default, ref ptr <syscall.RawSockaddrAny> rsa = default, int rsan = default, syscall.Handle handle = default, uint flags = default, slice <syscall.WSABuf> bufs = default)
 {
     this.o          = o;
     this.runtimeCtx = runtimeCtx;
     this.mode       = mode;
     this.errno      = errno;
     this.qty        = qty;
     this.fd         = fd;
     this.buf        = buf;
     this.msg        = msg;
     this.sa         = sa;
     this.rsa        = rsa;
     this.rsan       = rsan;
     this.handle     = handle;
     this.flags      = flags;
     this.bufs       = bufs;
 }