24#ifndef __M_IO_PROCESS_H__
25#define __M_IO_PROCESS_H__
27#include <mstdlib/base/m_defs.h>
28#include <mstdlib/base/m_types.h>
29#include <mstdlib/io/m_io.h>
30#include <mstdlib/io/m_event.h>
struct M_hash_dict M_hash_dict_t
Definition: m_hash_dict.h:52
M_bool M_io_process_get_result_code(M_io_t *proc, int *result_code)
M_io_error_t M_io_process_create(const char *command, M_list_str_t *args, M_hash_dict_t *env, M_uint64 timeout_ms, M_io_t **proc, M_io_t **proc_stdin, M_io_t **proc_stdout, M_io_t **proc_stderr)
int M_io_process_get_pid(M_io_t *proc)
enum M_io_error M_io_error_t
Definition: m_io.h:93
struct M_io M_io_t
Definition: m_io.h:59
struct M_list_str M_list_str_t
Definition: m_list_str.h:80