#include <Transport.h>
|
virtual | ~Transport ()=default |
|
virtual void | notify (llvm::StringRef Method, llvm::json::Value Params)=0 |
|
virtual void | call (llvm::StringRef Method, llvm::json::Value Params, llvm::json::Value ID)=0 |
|
virtual void | reply (llvm::json::Value ID, llvm::Expected< llvm::json::Value > Result)=0 |
|
virtual llvm::Error | loop (MessageHandler &)=0 |
|
Definition at line 35 of file Transport.h.
◆ ~Transport()
virtual clang::clangd::Transport::~Transport |
( |
| ) |
|
|
virtualdefault |
◆ call()
virtual void clang::clangd::Transport::call |
( |
llvm::StringRef |
Method, |
|
|
llvm::json::Value |
Params, |
|
|
llvm::json::Value |
ID |
|
) |
| |
|
pure virtual |
◆ loop()
virtual llvm::Error clang::clangd::Transport::loop |
( |
MessageHandler & |
| ) |
|
|
pure virtual |
◆ notify()
virtual void clang::clangd::Transport::notify |
( |
llvm::StringRef |
Method, |
|
|
llvm::json::Value |
Params |
|
) |
| |
|
pure virtual |
◆ reply()
virtual void clang::clangd::Transport::reply |
( |
llvm::json::Value |
ID, |
|
|
llvm::Expected< llvm::json::Value > |
Result |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: