#include <process.h>
Data Fields | |
ProcessType | type |
Loop * | loop |
void * | data |
int | pid |
int | status |
int | refcount |
uint8_t | exit_signal |
uint64_t | stopped_time |
const char * | cwd |
char ** | argv |
dict_T * | env |
Stream | in |
Stream | out |
Stream | err |
process_exit_cb | cb |
Exit handler. If set, user must call process_free(). More... | |
internal_process_cb | internal_exit_cb |
internal_process_cb | internal_close_cb |
bool | closed |
bool | detach |
bool | overlapped |
MultiQueue * | events |
char** process::argv |
process_exit_cb process::cb |
Exit handler. If set, user must call process_free().
bool process::closed |
const char* process::cwd |
void* process::data |
bool process::detach |
dict_T* process::env |
Stream process::err |
MultiQueue* process::events |
uint8_t process::exit_signal |
Stream process::in |
internal_process_cb process::internal_close_cb |
internal_process_cb process::internal_exit_cb |
Loop* process::loop |
Stream process::out |
bool process::overlapped |
int process::pid |
int process::refcount |
int process::status |
uint64_t process::stopped_time |
ProcessType process::type |