summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/sys.h
diff options
context:
space:
mode:
authorRickard Green <rickard@erlang.org>2019-11-19 18:12:46 +0100
committerRickard Green <rickard@erlang.org>2020-01-13 12:23:55 +0100
commitb7494031c58da6c68668a741ee81e09fe232ad81 (patch)
tree11440042377a577daf4676404871d6611a3a5854 /erts/emulator/beam/sys.h
parent926f03ce5ba4f2156a36940d267a1a1e683484ff (diff)
downloaderlang-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.h23
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[];