JSON-RPC 2.0
JSON-RPC 2.0 Modern C++ Library
Loading...
Searching...
No Matches
jsonrpc::transport::FramedPipeTransport Member List

This is the complete list of members for jsonrpc::transport::FramedPipeTransport, including all inherited members.

FramedPipeTransport(const std::string &socket_path, bool is_server)jsonrpc::transport::FramedPipeTransport
FrameMessage(std::ostream &output, const std::string &message)jsonrpc::transport::FramedTransportprotectedstatic
GetSocket() -> asio::local::stream_protocol::socket &jsonrpc::transport::PipeTransportprotected
kHeaderDelimiterjsonrpc::transport::FramedTransportprotectedstatic
operator=(const PipeTransport &) -> PipeTransport &=deletejsonrpc::transport::PipeTransport
operator=(PipeTransport &&) -> PipeTransport &=deletejsonrpc::transport::PipeTransport
jsonrpc::transport::Transport::operator=(const Transport &) -> Transport &=defaultjsonrpc::transport::Transport
jsonrpc::transport::Transport::operator=(Transport &&) -> Transport &=deletejsonrpc::transport::Transport
PipeTransport(const std::string &socket_path, bool is_server)jsonrpc::transport::PipeTransport
PipeTransport(const PipeTransport &)=deletejsonrpc::transport::PipeTransport
PipeTransport(PipeTransport &&)=deletejsonrpc::transport::PipeTransport
ReadContent(std::istream &input, std::size_t content_length) -> std::stringjsonrpc::transport::FramedTransportprotectedstatic
ReadContentLengthFromStream(std::istream &input) -> intjsonrpc::transport::FramedTransportprotectedstatic
ReadHeadersFromStream(std::istream &input) -> HeaderMapjsonrpc::transport::FramedTransportprotectedstatic
ReceiveFramedMessage(std::istream &input) -> std::stringjsonrpc::transport::FramedTransportprotectedstatic
ReceiveMessage() -> std::string overridejsonrpc::transport::FramedPipeTransportvirtual
SendMessage(const std::string &message) overridejsonrpc::transport::FramedPipeTransportvirtual
Transport()=defaultjsonrpc::transport::Transport
Transport(const Transport &)=defaultjsonrpc::transport::Transport
Transport(Transport &&)=deletejsonrpc::transport::Transport
~PipeTransport() overridejsonrpc::transport::PipeTransport
~Transport()=defaultjsonrpc::transport::Transportvirtual