DLLEXPORT void jl_uv_fspollcb(uv_fs_poll_t* handle, int status, const uv_stat_t* prev, const uv_stat_t* curr) { JULIA_CB(fspollcb,handle->data,3,CB_INT32,status,CB_PTR,prev,CB_PTR,curr) (void)ret; }
DLLEXPORT void jl_uv_asynccb(uv_handle_t *handle, int status) { JULIA_CB(asynccb,handle->data,1,CB_INT32,status); (void)ret; }
DLLEXPORT void jl_uv_pollcb(uv_poll_t *handle, int status, int events) { JULIA_CB(pollcb,handle->data,2,CB_INT32,status,CB_INT32,events) (void)ret; }
DLLEXPORT void jl_uv_connectioncb(uv_stream_t *stream, int status) { JULIA_CB(connectioncb,stream->data,1,CB_INT32,status); (void)ret; }
DLLEXPORT void jl_uv_getaddrinfocb(uv_getaddrinfo_t *req,int status, struct addrinfo *addr) { JULIA_CB(getaddrinfo,req->data,2,CB_PTR,addr,CB_INT32,status); (void)ret; }
DLLEXPORT void jl_uv_readcb(uv_stream_t *handle, ssize_t nread, uv_buf_t buf) { JULIA_CB(readcb,handle->data,3,CB_INT,nread,CB_PTR,(buf.base),CB_INT32,buf.len); (void)ret; }
DLLEXPORT void jl_uv_connectcb(uv_connect_t *connect, int status) { JULIA_CB(connectcb,connect->handle->data,1,CB_INT32,status); free(connect); (void)ret; }
DLLEXPORT void jl_uv_writecb_task(uv_write_t* req, int status) { JULIA_CB(writecb_task, req->handle->data, 2, CB_PTR, req, CB_INT32, status) free(req); (void)ret; }
DLLEXPORT void jl_uv_return_spawn(uv_process_t *p, int exit_status, int term_signal) { JULIA_CB(return_spawn,p->data,2,CB_INT32,exit_status,CB_INT32,term_signal); (void)ret; }
DLLEXPORT void jl_uv_sendcb(uv_udp_send_t* handle, int status) { JULIA_CB(send,handle->data,1,CB_INT32,status) free(handle); (void)ret; }
DLLEXPORT void jl_uv_recvcb(uv_udp_t* handle, ssize_t nread, const uv_buf_t *buf, struct sockaddr* addr, unsigned flags) { JULIA_CB(recv,handle->data,5,CB_PTR,nread,CB_PTR,(buf->base),CB_INT32,buf->len,CB_PTR,addr,CB_INT32,flags) (void)ret; }
DLLEXPORT void jl_uv_fseventscb(uv_fs_event_t* handle, const char* filename, int events, int status) { JULIA_CB(fseventscb,handle->data,3,CB_PTR,filename,CB_INT32,events,CB_INT32,status) (void)ret; }
DLLEXPORT void jl_uv_asynccb(uv_handle_t *handle) { JULIA_CB(asynccb,handle->data,0); }
DLLEXPORT void jl_uv_readcb(uv_stream_t *handle, ssize_t nread, const uv_buf_t *buf) { JULIA_CB(readcb,handle->data,3,CB_INT,nread,CB_PTR,(buf->base),CB_UINT,buf->len); }