dextool.plugin.mutate.backend.linux_process

Members

Enums

KillResult
enum KillResult
Undocumented in source.

Functions

kill
KillResult kill(PidSession p, int signal)

trusted: no memory is manipulated thus it is memory safe.

spawnSession
PidSession spawnSession(char[][] args, string stdout_p, string stderr_p, bool debug_)

Fork to a new session and process group.

tryWait
Wait tryWait(PidSession p)
Undocumented in source. Be warned that the author may not have intended to support it.
wait
Wait wait(PidSession p)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

PidSession
struct PidSession
Undocumented in source.
Wait
struct Wait
Undocumented in source.

Meta

License

MPL-2

Authors

Joakim Brännström (joakim.brannstrom@gmx.com)

This Source Code Form is subject to the terms of the Mozilla Public License, v.2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

This module contains process funtions to use session groups when running processes.