Copyright (C) 2000-2012 |
GNU Info (python2.1-api.info)OS UtilitiesOS Utilities ============ `int Py_FdIsInteractive(FILE *fp, char *filename)' Return true (nonzero) if the standard I/O file FP with name FILENAME is deemed interactive. This is the case for files for which `isatty(fileno(FP))' is true. If the global flag `Py_InteractiveFlag' is true, this function also returns true if the FILENAME pointer is `NULL' or if the name is equal to one of the strings `'<stdin>'' or `'???''. `long PyOS_GetLastModificationTime(char *filename)' Return the time of last modification of the file FILENAME. The result is encoded in the same way as the timestamp returned by the standard C library function `time()'. `void PyOS_AfterFork()' Function to update some internal state after a process fork; this should be called in the new process if the Python interpreter will continue to be used. If a new executable is loaded into the new process, this function does not need to be called. `int PyOS_CheckStack()' Return true when the interpreter runs out of stack space. This is a reliable check, but is only available when `USE_STACKCHECK' is defined (currently on Windows using the Microsoft Visual C++ compiler and on the Macintosh). `USE_CHECKSTACK' will be defined automatically; you should never change the definition in your own code. `PyOS_sighandler_t PyOS_getsig(int i)' Return the current signal handler for signal I. This is a thin wrapper around either `sigaction' or `signal'. Do not call those functions directly! `PyOS_sighandler_t' is a typedef alias for `void (*)(int)'. `PyOS_sighandler_t PyOS_setsig(int i, PyOS_sighandler_t h)' Set the signal handler for signal I to be H; return the old signal handler. This is a thin wrapper around either `sigaction' or `signal'. Do not call those functions directly! `PyOS_sighandler_t' is a typedef alias for `void (*)(int)'. automatically generated by info2www version 1.2.2.9 |