Go to the documentation of this file.
63 #if defined(__sun) || defined(__CYGWIN__) || defined(__MSYS__) || \
65 RETURN_SKIP(
"uv_(get|set)_process_title is not implemented.");
69 set_title(
"%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s");
103 memset(jumbo,
'x',
sizeof(jumbo) - 1);
104 jumbo[
sizeof(jumbo) - 1] =
'\0';
110 args[1] =
"process_title_big_argv_helper";
130 char buf[256] =
"fail";
return memset(p, 0, total)
UV_EXTERN int uv_run(uv_loop_t *, uv_run_mode mode)
void process_title_big_argv(void)
static void set_title(const char *title)
UV_EXTERN void uv_close(uv_handle_t *handle, uv_close_cb close_cb)
static char exepath[1024]
UV_EXTERN uv_loop_t * uv_default_loop(void)
static uv_process_t process
static void uv_get_process_title_edge_cases(void)
UV_EXTERN int uv_set_process_title(const char *title)
static void exit_cb(uv_process_t *process, int64_t status, int signo)
UV_EXTERN int uv_spawn(uv_loop_t *loop, uv_process_t *handle, const uv_process_options_t *options)
UV_EXTERN int uv_exepath(char *buffer, size_t *size)
#define MAKE_VALGRIND_HAPPY()
static size_t exepath_size
#define RETURN_SKIP(explanation)
static char * process_title
UV_EXTERN int uv_get_process_title(char *buffer, size_t size)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:01:30