StormByte-Buffer 2.0.0
C++26 buffer module of the StormByte suite
 
Loading...
Searching...
No Matches
pumper.hxx File Reference
#include <StormByte/buffer/bridge.hxx>
#include <StormByte/buffer/telemetry.hxx>
#include <StormByte/buffer/visibility.h>
#include <StormByte/platform.h>
#include <StormByte/safe_pointers.hxx>
#include <memory>
#include <optional>
#include <utility>
Include dependency graph for pumper.hxx:

Go to the source code of this file.

Classes

class  StormByte::Buffer::Chunk
 Pumper cycle size. More...
 
class  StormByte::Buffer::HighWater
 Input occupancy cap for Pumper. More...
 
class  StormByte::Buffer::Pumper
 Owns a Bridge and moves bytes until EoF, failure or Cancel. More...
 
class  StormByte::Buffer::Pumper::Parameters
 Optional Pumper knobs. More...
 

Namespaces

namespace  StormByte
 Root namespace of the StormByte C++ suite.
 
namespace  StormByte::Buffer
 Buffer module of the StormByte suite.
 
namespace  StormByte::Buffer::Backend
 PIMPL coordinators for public Buffer types that are not IO.