Data Structures | Macros | Typedefs
socket.h File Reference
#include <uv.h>
#include "nvim/event/loop.h"
#include "nvim/event/rstream.h"
#include "nvim/event/wstream.h"

Go to the source code of this file.

Data Structures

struct  socket_watcher


#define ADDRESS_MAX_SIZE   256


typedef struct socket_watcher SocketWatcher
typedef void(* socket_cb) (SocketWatcher *watcher, int result, void *data)
typedef void(* socket_close_cb) (SocketWatcher *watcher, void *data)

Macro Definition Documentation


#define ADDRESS_MAX_SIZE   256

Typedef Documentation

◆ socket_cb

typedef void(* socket_cb) (SocketWatcher *watcher, int result, void *data)

◆ socket_close_cb

typedef void(* socket_close_cb) (SocketWatcher *watcher, void *data)

◆ SocketWatcher

typedef struct socket_watcher SocketWatcher