diff options
author | Rickard Green <rickard@erlang.org> | 2019-11-19 18:12:46 +0100 |
---|---|---|
committer | Rickard Green <rickard@erlang.org> | 2020-01-13 12:23:55 +0100 |
commit | b7494031c58da6c68668a741ee81e09fe232ad81 (patch) | |
tree | 11440042377a577daf4676404871d6611a3a5854 /erts/emulator/beam/sys.h | |
parent | 926f03ce5ba4f2156a36940d267a1a1e683484ff (diff) | |
download | erlang-b7494031c58da6c68668a741ee81e09fe232ad81.tar.gz |
Adjustable busy port parameters for default drivers
Diffstat (limited to 'erts/emulator/beam/sys.h')
-rw-r--r-- | erts/emulator/beam/sys.h | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/erts/emulator/beam/sys.h b/erts/emulator/beam/sys.h index c534891f30..0d85211be8 100644 --- a/erts/emulator/beam/sys.h +++ b/erts/emulator/beam/sys.h @@ -668,29 +668,6 @@ typedef Eterm ErtsTracer; #include "erl_osenv.h" -/* - * This structure contains options to all built in drivers. - * None of the drivers use all of the fields. - */ - -typedef struct _SysDriverOpts { - Uint ifd; /* Input file descriptor (fd driver). */ - Uint ofd; /* Outputfile descriptor (fd driver). */ - int packet_bytes; /* Number of bytes in packet header. */ - int read_write; /* Read and write bits. */ - int use_stdio; /* Use standard I/O: TRUE or FALSE. */ - int redir_stderr; /* Redirect stderr to stdout: TRUE/FALSE. */ - int hide_window; /* Hide this windows (Windows). */ - int exit_status; /* Report exit status of subprocess. */ - int overlapped_io; /* Only has effect on windows NT et al */ - erts_osenv_t envir; /* Environment of the port process */ - char **argv; /* Argument vector in Unix'ish format. */ - char *wd; /* Working directory. */ - unsigned spawn_type; /* Bitfield of ERTS_SPAWN_DRIVER | - ERTS_SPAWN_EXTERNAL | both*/ - int parallelism; /* Optimize for parallelism */ -} SysDriverOpts; - extern char *erts_default_arg0; extern char os_type[]; |