Beispiel #1
0
        public static void PerformModuleReload(PythonContext /*!*/ context, PythonDictionary /*!*/ dict)
        {
            PythonSignalState pss = new PythonSignalState(context);

            context.SetModuleState(_PythonSignalStateKey, pss);
            NativeSignal.SetConsoleCtrlHandler(pss.WinAllSignalsHandlerDelegate, true);
        }
Beispiel #2
0
 public NtSignalState(PythonContext pc) : base(pc)
 {
     WinAllSignalsHandlerDelegate = new NativeSignal.WinSignalsHandler(WindowsEventHandler);
     NativeSignal.SetConsoleCtrlHandler(this.WinAllSignalsHandlerDelegate, true);
 }