carb::launcher::fLaunchFlagOpenStdin

Defined in carb/launcher/ILauncher.h

constexpr LauncherFlags carb::launcher::fLaunchFlagOpenStdin = 0x00000001

Flag to indicate that the stdin stream for the child process should be opened and accessible on the side of the parent process.

If this flag is not present, any attempts to call ILauncher::writeProcessStdin() will fail immediately. If this flag is present, the parent process may write information to the child process through its stdin stream. The child process will be able to poll its stdin stream for input and read it. If this is used, the child process will only be able to read input from the parent process. If not used, the child process should assume that stdin cannot be read (though the actual behaviour may differ by platform following native stdin inheritence rules).