Xiangiqgame
AI engine for Xiangqi
Loading...
Searching...
No Matches
signals.py File Reference

Go to the source code of this file.

Namespaces

namespace  xiangqipy
 Python package that wraps the C++ core.
 
namespace  xiangqipy.handlers
 Handles errors and signals terminal UI is running.
 
namespace  xiangqipy.handlers.signals
 Handlers for signals received when Game is running in terminal UI.
 

Functions

def xiangqipy.handlers.signals.sig_int_exit (sig, frame)
 
def xiangqipy.handlers.signals.set_ignore_handlers ()
 
def xiangqipy.handlers.signals.set_signal_handlers ()
 

Variables

set xiangqipy.handlers.signals.catchable_signals = set(signal.Signals) - {signal.SIGKILL, signal.SIGSTOP}
 
set xiangqipy.handlers.signals.signals_to_ignore = catchable_signals - {signal.SIGINT}