예제 #1
0
 public ucontext(uint uc_flags = default, ref ptr <ucontext> uc_link = default, stackt uc_stack = default, sigcontext uc_mcontext = default, uint uc_sigmask = default, array <int> __unused = default, array <uint> uc_regspace = 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.__unused    = __unused;
     this.uc_regspace = uc_regspace;
 }
 public ucontext(ulong uc_flags = default, ref ptr <ucontext> uc_link = default, stackt uc_stack = default, sigcontext uc_mcontext = default, ulong uc_sigmask = 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;
 }
예제 #3
0
 public ucontext(uint uc_flags = default, ref ptr <ucontext> uc_link = default, stackt uc_stack = default, array <byte> Pad_cgo_0 = default, sigcontext uc_mcontext = default, array <uint> uc_sigmask = default)
 {
     this.uc_flags    = uc_flags;
     this.uc_link     = uc_link;
     this.uc_stack    = uc_stack;
     this.Pad_cgo_0   = Pad_cgo_0;
     this.uc_mcontext = uc_mcontext;
     this.uc_sigmask  = uc_sigmask;
 }
 public ucontext(ulong uc_flags = default, ref ptr <ucontext> uc_link = default, stackt uc_stack = default, ulong uc_sigmask = default, array <byte> _pad = default, array <byte> _pad2 = default, sigcontext uc_mcontext = default)
 {
     this.uc_flags    = uc_flags;
     this.uc_link     = uc_link;
     this.uc_stack    = uc_stack;
     this.uc_sigmask  = uc_sigmask;
     this._pad        = _pad;
     this._pad2       = _pad2;
     this.uc_mcontext = uc_mcontext;
 }
예제 #5
0
 public ucontext(ulong uc_flags = default, ref ptr <ucontext> uc_link = default, stackt uc_stack = default, usigset uc_sigmask = default, array <byte> uc_x__unused = default, array <byte> uc_pad_cgo_0 = default, sigcontext uc_mcontext = default)
 {
     this.uc_flags     = uc_flags;
     this.uc_link      = uc_link;
     this.uc_stack     = uc_stack;
     this.uc_sigmask   = uc_sigmask;
     this.uc_x__unused = uc_x__unused;
     this.uc_pad_cgo_0 = uc_pad_cgo_0;
     this.uc_mcontext  = uc_mcontext;
 }
예제 #6
0
 public ucontext(ulong uc_flags = default, ref ptr <ucontext> uc_link = default, stackt uc_stack = default, ulong uc_sigmask = default, array <ulong> __unused = default, sigcontext uc_mcontext = default)
 {
     this.uc_flags    = uc_flags;
     this.uc_link     = uc_link;
     this.uc_stack    = uc_stack;
     this.uc_sigmask  = uc_sigmask;
     this.__unused    = __unused;
     this.uc_mcontext = uc_mcontext;
 }