LLDB mainline
lldb_protocol::mcp::Transport Member List

This is the complete list of members for lldb_protocol::mcp::Transport, including all inherited members.

Encode(const llvm::json::Value &message) overridelldb_private::JSONRPCTransport< Request, Response, Notification >inlineprotectedvirtual
JSONTransport(lldb::IOObjectSP in, lldb::IOObjectSP out)lldb_private::JSONTransport< Request, Response, Notification >inline
kMessageSeparatorlldb_private::JSONRPCTransport< Request, Response, Notification >protectedstatic
kReadBufferSizelldb_private::JSONTransport< Request, Response, Notification >static
Log(llvm::StringRef message) overridelldb_protocol::mcp::Transportvirtual
Logv(const char *Fmt, Ts &&...Vals)lldb_private::Transport< Request, Response, Notification >inline
m_bufferlldb_private::JSONTransport< Request, Response, Notification >protected
m_inlldb_private::JSONTransport< Request, Response, Notification >private
m_log_callbacklldb_protocol::mcp::Transportprivate
m_outlldb_private::JSONTransport< Request, Response, Notification >private
Message typedeflldb_private::Transport< Request, Response, Notification >
MessageHandler typedeflldb_private::JSONTransport< Request, Response, Notification >
MessageHandlerSP typedeflldb_private::Transport< Request, Response, Notification >
OnRead(MainLoopBase &loop, MessageHandler &handler)lldb_private::JSONTransport< Request, Response, Notification >inlineprivate
operator=(const Transport &)=deletelldb_protocol::mcp::Transport
Parse() overridelldb_private::JSONRPCTransport< Request, Response, Notification >inlineprotectedvirtual
RegisterMessageHandler(MainLoop &loop, MessageHandler &handler) overridelldb_private::JSONTransport< Request, Response, Notification >inline
lldb_private::Transport< Request, Response, Notification >::RegisterMessageHandler(MainLoop &loop, MessageHandler &handler)=0lldb_private::Transport< Request, Response, Notification >pure virtual
Send(const Notification &evt) overridelldb_private::JSONTransport< Request, Response, Notification >inlinevirtual
lldb_private::Transport< Request, Response, Notification >::Send(const Request &)=0lldb_private::Transport< Request, Response, Notification >pure virtual
lldb_private::Transport< Request, Response, Notification >::Send(const Response &)=0lldb_private::Transport< Request, Response, Notification >pure virtual
Transport(lldb::IOObjectSP in, lldb::IOObjectSP out, LogCallback log_callback={})lldb_protocol::mcp::Transport
Transport(const Transport &)=deletelldb_protocol::mcp::Transport
Write(const llvm::json::Value &message)lldb_private::JSONTransport< Request, Response, Notification >inline
~Transport()=defaultlldb_protocol::mcp::Transportvirtual