File process_util.c¶
FileList > base > process_util.c
Go to the source code of this file
#include "process_util.h"#include <stdio.h>#include <stdlib.h>#include <assert.h>#include <unistd.h>#include <sys/types.h>#include <sys/wait.h>#include <signal.h>#include "memory_wrapper.hpp"
Public Functions¶
| Type | Name |
|---|---|
| int | create_child_process (const char * path, const char *const argv, int wait_flag, const char * stdin_file, char * stdout_file, char * stderr_file, int * exit_status) |
| bool | is_terminated_process (const int pid) |
| void | terminate_process (int pid) |
Public Functions Documentation¶
function create_child_process¶
int create_child_process (
const char * path,
const char * const argv,
int wait_flag,
const char * stdin_file,
char * stdout_file,
char * stderr_file,
int * exit_status
)
function is_terminated_process¶
function terminate_process¶
The documentation for this class was generated from the following file cubrid/src/base/process_util.c