var searchIndex = {}; searchIndex["signal"] = {"doc":"Signal handling library","items":[[0,"exec_handler","signal","Set a signal handler that executes command-line",null,null],[5,"set_command_line","signal::exec_handler","Sets command-line and environment to execute when signal happens",null,{"inputs":[{"name":"p"},{"name":"a"},{"name":"e"}],"output":null}],[5,"set_handler","","Set a handler for multiple signals. If no `set_command_line` was called\nbefore this function the command-line is set from ``std::env``",null,null],[0,"trap","signal","Trap for handling signals synchronously",null,null],[3,"Trap","signal::trap","A RAII guard for masking out signals and waiting for them synchronously",null,null],[11,"trap","","Create and activate the signal trap for specified signals. Signals not\nin list will be delivered asynchronously as always.",0,null],[11,"wait","","Wait until any of signals arrived or timeout occurs. In case of\ntimeout returns None, otherwise returns signal number.",0,null],[11,"next","","",0,null],[11,"drop","","",0,null]],"paths":[[3,"Trap"]]}; initSearch(searchIndex);