Your opinion will help to improve our service
Leave a feedback >Common definitions and base classes for stream like objects.
Definition in file common.hpp.
Go to the source code of this file.
#include <cstddef>
#include <memory>
#include <optional>
#include <userver/engine/deadline.hpp>
#include <userver/utils/assert.hpp>
Classes | |
class | engine::io::ReadableBase |
struct | engine::io::IoData |
IoData for vector send. More... | |
class | engine::io::WritableBase |
class | engine::io::RwBase |
Namespaces | |
namespace | engine |
Asynchronous engine primitives. | |
namespace | engine::io |
Low-level asynchronous I/O interfaces. | |
Typedefs | |
using | engine::io::ReadableBasePtr = std::shared_ptr< ReadableBase > |
Variables | |
constexpr int | engine::io::kInvalidFd = -1 |
File descriptor of an invalid pipe end. | |