GRPC Core  4.0.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Typedefs | Functions
subprocess.h File Reference
#include <grpc/support/port_platform.h>

Go to the source code of this file.

Typedefs

typedef struct gpr_subprocess gpr_subprocess
 

Functions

GPRAPI const char * gpr_subprocess_binary_extension ()
 .exe on windows, empty on unices More...
 
GPRAPI gpr_subprocessgpr_subprocess_create (int argc, const char **argv)
 
GPRAPI void gpr_subprocess_destroy (gpr_subprocess *p)
 if subprocess has not been joined, kill it More...
 
GPRAPI int gpr_subprocess_join (gpr_subprocess *p)
 returns exit status; can be called at most once More...
 
GPRAPI void gpr_subprocess_interrupt (gpr_subprocess *p)
 

Typedef Documentation

Function Documentation

GPRAPI const char* gpr_subprocess_binary_extension ( )

.exe on windows, empty on unices

GPRAPI gpr_subprocess* gpr_subprocess_create ( int  argc,
const char **  argv 
)
GPRAPI void gpr_subprocess_destroy ( gpr_subprocess p)

if subprocess has not been joined, kill it

GPRAPI void gpr_subprocess_interrupt ( gpr_subprocess p)
GPRAPI int gpr_subprocess_join ( gpr_subprocess p)

returns exit status; can be called at most once