Go to the documentation of this file. 1 #ifndef NVIM_MSGPACK_RPC_CHANNEL_DEFS_H
2 #define NVIM_MSGPACK_RPC_CHANNEL_DEFS_H
38 #endif // NVIM_MSGPACK_RPC_CHANNEL_DEFS_H
Channel * channel
Definition: channel_defs.h:23
#define kvec_t(type)
Definition: kvec.h:53
MessageType
Definition: defs.h:32
Definition: channel_defs.h:21
msgpack_unpacker * unpacker
Definition: channel_defs.h:32
Object result
Definition: channel_defs.h:18
MessageType type
Definition: channel_defs.h:22
Array args
Definition: channel_defs.h:25
uint32_t request_id
Definition: channel_defs.h:26
MsgpackRpcRequestHandler handler
Definition: channel_defs.h:24
Definition: dispatch.h:12
Definition: channel_defs.h:29
Dictionary info
Definition: channel_defs.h:35
bool returned
Definition: channel_defs.h:17
const typedef char * cstr_t
Definition: map_defs.h:6
Definition: channel_defs.h:15
uint32_t next_request_id
Definition: channel_defs.h:33
uint32_t request_id
Definition: channel_defs.h:16
#define PMap(T)
Definition: map_defs.h:10
bool closed
Definition: channel_defs.h:31