fx.diagnostics: process: implement environment management
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#ifndef FX_DIAGNOSTICS_PROCESS_H_
|
||||
#define FX_DIAGNOSTICS_PROCESS_H_
|
||||
|
||||
#include <fx/collections/array.h>
|
||||
#include <fx/collections/hashtable.h>
|
||||
#include <fx/macros.h>
|
||||
#include <fx/stream.h>
|
||||
@@ -17,8 +18,7 @@ FX_TYPE_CLASS_DECLARATION_END(fx_process)
|
||||
typedef struct fx_process_start_info {
|
||||
bool proc_redirect_stdin, proc_redirect_stdout, proc_redirect_stderr;
|
||||
const char *proc_file_name;
|
||||
const char **proc_args;
|
||||
size_t proc_args_count;
|
||||
const fx_array *proc_args;
|
||||
const fx_hashtable *proc_environment;
|
||||
} fx_process_start_info;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user