#include <userver/engine/io/common.hpp>
Interface for writable streams
Definition at line 63 of file common.hpp.
◆ SetWritableContextAccessor()
void engine::io::WritableBase::SetWritableContextAccessor |
( |
impl::ContextAccessor * | ca | ) |
|
|
inlineprotected |
◆ TryGetContextAccessor()
impl::ContextAccessor * engine::io::WritableBase::TryGetContextAccessor |
( |
| ) |
|
|
inline |
For internal use only.
Definition at line 85 of file common.hpp.
◆ WaitWriteable()
virtual bool engine::io::WritableBase::WaitWriteable |
( |
Deadline | deadline | ) |
|
|
pure virtual |
◆ WriteAll() [1/2]
virtual size_t engine::io::WritableBase::WriteAll |
( |
const void * | buf, |
|
|
size_t | len, |
|
|
Deadline | deadline ) |
|
pure virtual |
◆ WriteAll() [2/2]
virtual size_t engine::io::WritableBase::WriteAll |
( |
std::initializer_list< IoData > | list, |
|
|
Deadline | deadline ) |
|
inlinevirtual |
The documentation for this class was generated from the following file: