Go to the documentation of this file.
29 #include <sys/socket.h>
30 #include <sys/types.h>
49 while (
n > 0 || (
n == -1 && errno == EINTR));
65 ASSERT(0 == socketpair(AF_UNIX, SOCK_STREAM, 0,
fd));
79 while (nwritten < 10 << 20) {
return memset(p, 0, total)
UV_EXTERN int uv_pipe_init(uv_loop_t *, uv_pipe_t *handle, int ipc)
UV_EXTERN void uv_barrier_destroy(uv_barrier_t *barrier)
static struct test_ctx ctx
UV_EXTERN int uv_thread_join(uv_thread_t *tid)
UV_EXTERN int uv_run(uv_loop_t *, uv_run_mode mode)
UV_EXTERN void uv_close(uv_handle_t *handle, uv_close_cb close_cb)
UV_EXTERN uv_loop_t * uv_default_loop(void)
UV_EXTERN int uv_barrier_init(uv_barrier_t *barrier, unsigned int count)
UV_EXTERN int uv_try_write(uv_stream_t *handle, const uv_buf_t bufs[], unsigned int nbufs)
UV_EXTERN int uv_thread_create(uv_thread_t *tid, uv_thread_cb entry, void *arg)
UV_EXTERN int uv_stream_set_blocking(uv_stream_t *handle, int blocking)
#define MAKE_VALGRIND_HAPPY()
int read(izstream &zs, T *x, Items items)
TEST_IMPL(pipe_set_non_blocking)
static uv_pipe_t pipe_handle
#define RETURN_SKIP(explanation)
static void thread_main(void *arg)
UV_EXTERN int uv_barrier_wait(uv_barrier_t *barrier)
UV_EXTERN int uv_pipe_open(uv_pipe_t *, uv_file file)
static uv_thread_t thread
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:26