diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2019-04-12 03:12:08 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-12 03:12:08 +0200 |
commit | e11a9d351a9f0ae278755e3c18bcc9aab05c1266 (patch) | |
tree | 1e90f9c9ae08f13688443cbbe22c6437fd716967 /src/nvim/api/private/defs.h | |
parent | b4ca56d96dcf0fe14150115a8826206710d0567a (diff) | |
parent | 8dbf23181add0393556bdb3f4d026e46c7dcbf1e (diff) | |
download | rneovim-e11a9d351a9f0ae278755e3c18bcc9aab05c1266.tar.gz rneovim-e11a9d351a9f0ae278755e3c18bcc9aab05c1266.tar.bz2 rneovim-e11a9d351a9f0ae278755e3c18bcc9aab05c1266.zip |
Merge pull request #9887 from justinmk/chan-notif-response-id
RPC: eliminate NO_RESPONSE
Diffstat (limited to 'src/nvim/api/private/defs.h')
-rw-r--r-- | src/nvim/api/private/defs.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/nvim/api/private/defs.h b/src/nvim/api/private/defs.h index feca140547..978c55691b 100644 --- a/src/nvim/api/private/defs.h +++ b/src/nvim/api/private/defs.h @@ -29,14 +29,13 @@ typedef enum { } ErrorType; typedef enum { - kMessageTypeRequest, - kMessageTypeResponse, - kMessageTypeNotification + kMessageTypeUnknown = -1, + // Per msgpack-rpc spec. + kMessageTypeRequest = 0, + kMessageTypeResponse = 1, + kMessageTypeNotification = 2, } MessageType; -/// Used as the message ID of notifications. -#define NO_RESPONSE UINT64_MAX - /// Mask for all internal calls #define INTERNAL_CALL_MASK (((uint64_t)1) << (sizeof(uint64_t) * 8 - 1)) |