1 | #ifndef DEFINE_FUNC_ATTRIBUTES |
---|---|
2 | # define DEFINE_FUNC_ATTRIBUTES |
3 | #endif |
4 | #include "nvim/func_attr.h" |
5 | #undef DEFINE_FUNC_ATTRIBUTES |
6 | void rpc_init(void); |
7 | void rpc_start(Channel *channel); |
8 | _Bool rpc_send_event(uint64_t id, const char *name, Array args); |
9 | Object rpc_send_call(uint64_t id, const char *method_name, Array args, Error *err); |
10 | void rpc_subscribe(uint64_t id, char *event); |
11 | void rpc_unsubscribe(uint64_t id, char *event); |
12 | void rpc_close(Channel *channel); |
13 | void rpc_free(Channel *channel); |
14 | void rpc_set_client_info(uint64_t id, Dictionary info); |
15 | Dictionary rpc_client_info(Channel *chan); |
16 | const char *rpc_client_name(Channel *chan); |
17 | #include "nvim/func_attr.h" |
18 |