Module implementing a function to patch the process creation functions to support multiprocess debugging.
_debugClient |
None |
_shallPatch | Function to determine, if the multiprocessing patches should be done. |
createCreateProcess | Function to patch the 'CreateProcess' process creation function of Windows. |
createExecl | Function to patch the 'execl' process creation functions. |
createExecv | Function to patch the 'execv' process creation functions. |
createExecve | Function to patch the 'execve' process creation functions. |
createFork | Function to patch the 'fork' process creation functions. |
createForkExec | Function to patch the 'fork_exec' process creation functions. |
createPosixSpawn | Function to patch the 'posix_spawn' process creation functions. |
createSpawnl | Function to patch the 'spawnl' process creation functions. |
createSpawnv | Function to patch the 'spawnv' process creation functions. |
createSpawnve | Function to patch the 'spawnve' process creation functions. |
newCreateProcess | Function replacing the 'CreateProcess' function of the _subprocess or _winapi module. |
newExecl | Function replacing the 'execl' functions of the os module. |
newExecv | Function replacing the 'execv' functions of the os module. |
newExecve | Function replacing the 'execve' functions of the os module. |
newFork | Function replacing the 'fork' function of the os module. |
newForkExec | Function replacing the 'fork_exec' functions of the _posixsubprocess module. |
newPosixSpawn | Function replacing the 'posix_spawn' functions of the os module. |
newSpawnl | Function replacing the 'spawnl' functions of the os module. |
newSpawnv | Function replacing the 'spawnv' functions of the os module. |
newSpawnve | Function replacing the 'spawnve' functions of the os module. |
patchModule | Function to replace a function of a module with a modified one. |
patchNewProcessFunctions | Function to patch the process creation functions to support multiprocess debugging. |
Function to determine, if the multiprocessing patches should be done.
Function to patch the 'CreateProcess' process creation function of Windows.
Function to patch the 'execl' process creation functions.
Function to patch the 'execv' process creation functions.
Function to patch the 'execve' process creation functions.
Function to patch the 'fork' process creation functions.
Function to patch the 'fork_exec' process creation functions.
Function to patch the 'posix_spawn' process creation functions.
Function to patch the 'spawnl' process creation functions.
Function to patch the 'spawnv' process creation functions.
Function to patch the 'spawnve' process creation functions.
Function replacing the 'CreateProcess' function of the _subprocess or _winapi module.
Function replacing the 'execl' functions of the os module.
Function replacing the 'execv' functions of the os module.
Function replacing the 'execve' functions of the os module.
Function replacing the 'fork' function of the os module.
Function replacing the 'fork_exec' functions of the _posixsubprocess module.
Function replacing the 'posix_spawn' functions of the os module.
Function replacing the 'spawnl' functions of the os module.
Function replacing the 'spawnv' functions of the os module.
Function replacing the 'spawnve' functions of the os module.
Function to replace a function of a module with a modified one.
Function to patch the process creation functions to support multiprocess debugging.