GRPC Core  1.0.0
Data Structures | Typedefs | Functions
thd.h File Reference
#include <grpc/support/port_platform.h>

Go to the source code of this file.

Data Structures

struct  gpr_thd_options
 

Typedefs

typedef uintptr_t gpr_thd_id
 

Functions

GPRAPI int gpr_thd_new (gpr_thd_id *t, void(*thd_body)(void *arg), void *arg, const gpr_thd_options *options)
 
GPRAPI gpr_thd_options gpr_thd_options_default (void)
 
GPRAPI void gpr_thd_options_set_detached (gpr_thd_options *options)
 
GPRAPI void gpr_thd_options_set_joinable (gpr_thd_options *options)
 
GPRAPI int gpr_thd_options_is_detached (const gpr_thd_options *options)
 
GPRAPI int gpr_thd_options_is_joinable (const gpr_thd_options *options)
 
GPRAPI gpr_thd_id gpr_thd_currentid (void)
 
GPRAPI void gpr_thd_join (gpr_thd_id t)
 

Typedef Documentation

typedef uintptr_t gpr_thd_id

Function Documentation

GPRAPI gpr_thd_id gpr_thd_currentid ( void  )
GPRAPI void gpr_thd_join ( gpr_thd_id  t)
GPRAPI int gpr_thd_new ( gpr_thd_id t,
void(*)(void *arg)  thd_body,
void *  arg,
const gpr_thd_options options 
)
GPRAPI gpr_thd_options gpr_thd_options_default ( void  )
GPRAPI int gpr_thd_options_is_detached ( const gpr_thd_options options)
GPRAPI int gpr_thd_options_is_joinable ( const gpr_thd_options options)
GPRAPI void gpr_thd_options_set_detached ( gpr_thd_options options)
GPRAPI void gpr_thd_options_set_joinable ( gpr_thd_options options)