NATS C Client with JetStream and Streaming support  3.9.1
The nats.io C Client, Supported by Synadia Communications Inc.
libuv.h File Reference

Go to the source code of this file.

Functions

void natsLibuv_Init (void)
 Initialize the adapter. More...
 
void natsLibuv_SetThreadLocalLoop (uv_loop_t *loop)
 Register the event loop with the thread running uv_run(). More...
 
natsStatus natsLibuv_Attach (void **userData, void *loop, natsConnection *nc, natsSock socket)
 Attach a connection to the given event loop. More...
 
natsStatus natsLibuv_Read (void *userData, bool add)
 Start or stop polling on READ events. More...
 
natsStatus natsLibuv_Write (void *userData, bool add)
 Start or stop polling on WRITE events. More...
 
natsStatus natsLibuv_Detach (void *userData)
 The connection is closed, it can be safely detached. More...