mod backchannel;
mod monitor;
mod parent;
mod pipe;
use std::ffi::c_int;
pub(super) use parent::exec_pty;
use crate::system::signal::SignalNumber;
pub(super) const SIGCONT_FG: SignalNumber = -2;
pub(super) const SIGCONT_BG: SignalNumber = -3;
enum CommandStatus {
Exit(c_int),
Term(SignalNumber),
Stop(SignalNumber),
}