|
| AsioStream (boost::asio::ip::tcp::socket socket) |
void | shutdownWrite () override |
kj::Promise< void > | write (const void *buffer, size_t size) override |
kj::Promise< void > | write (kj::ArrayPtr< const kj::ArrayPtr< const kj::byte > > pieces) override |
kj::Promise< void > | whenWriteDisconnected () override |
kj::Promise< size_t > | tryRead (void *buffer, size_t minBytes, size_t maxBytes) override |
|
boost::asio::ip::tcp::socket | socket_ |
Definition at line 10 of file asio_stream.hpp.
◆ AsioStream()
vanetza::rpc::AsioStream::AsioStream |
( |
boost::asio::ip::tcp::socket | socket | ) |
|
◆ shutdownWrite()
void vanetza::rpc::AsioStream::shutdownWrite |
( |
| ) |
|
|
override |
◆ tryRead()
kj::Promise< size_t > vanetza::rpc::AsioStream::tryRead |
( |
void * | buffer, |
|
|
size_t | minBytes, |
|
|
size_t | maxBytes ) |
|
override |
◆ whenWriteDisconnected()
kj::Promise< void > vanetza::rpc::AsioStream::whenWriteDisconnected |
( |
| ) |
|
|
override |
◆ write() [1/2]
kj::Promise< void > vanetza::rpc::AsioStream::write |
( |
const void * | buffer, |
|
|
size_t | size ) |
|
override |
◆ write() [2/2]
kj::Promise< void > vanetza::rpc::AsioStream::write |
( |
kj::ArrayPtr< const kj::ArrayPtr< const kj::byte > > | pieces | ) |
|
|
override |
◆ socket_
boost::asio::ip::tcp::socket vanetza::rpc::AsioStream::socket_ |
|
private |
The documentation for this class was generated from the following files: