public ucontext(sigset uc_sigmask = default, mcontext uc_mcontext = default, ref ptr <ucontext> uc_link = default, stackt uc_stack = default, int uc_flags = default, array <int> __spare__ = default)
 {
     this.uc_sigmask  = uc_sigmask;
     this.uc_mcontext = uc_mcontext;
     this.uc_link     = uc_link;
     this.uc_stack    = uc_stack;
     this.uc_flags    = uc_flags;
     this.__spare__   = __spare__;
 }
Beispiel #2
0
 public ucontext(ulong uc_flags = default, ref ptr <ucontext> uc_link = default, sigset uc_sigmask = default, stackt uc_stack = default, array <byte> pad_cgo_0 = default, mcontext uc_mcontext = default, array <long> uc_filler = default, array <byte> pad_cgo_1 = default)
 {
     this.uc_flags    = uc_flags;
     this.uc_link     = uc_link;
     this.uc_sigmask  = uc_sigmask;
     this.uc_stack    = uc_stack;
     this.pad_cgo_0   = pad_cgo_0;
     this.uc_mcontext = uc_mcontext;
     this.uc_filler   = uc_filler;
     this.pad_cgo_1   = pad_cgo_1;
 }
Beispiel #3
0
 public ucontext(ulong uc_flags = default, ref ptr <ucontext> uc_link = default, stackt uc_stack = default, mcontext uc_mcontext = default, usigset uc_sigmask = default, fpstate __fpregs_mem = default)
 {
     this.uc_flags     = uc_flags;
     this.uc_link      = uc_link;
     this.uc_stack     = uc_stack;
     this.uc_mcontext  = uc_mcontext;
     this.uc_sigmask   = uc_sigmask;
     this.__fpregs_mem = __fpregs_mem;
 }
 public ucontext(sigset uc_sigmask = default, array <byte> pad_cgo_0 = default, mcontext uc_mcontext = default, ref ptr <ucontext> uc_link = default, stackt uc_stack = default, array <int> __spare__ = default)
 {
     this.uc_sigmask  = uc_sigmask;
     this.pad_cgo_0   = pad_cgo_0;
     this.uc_mcontext = uc_mcontext;
     this.uc_link     = uc_link;
     this.uc_stack    = uc_stack;
     this.__spare__   = __spare__;
 }