Input occupancy cap for Pumper. More...
#include <StormByte/buffer/pumper.hxx>
Public Member Functions | |
| STORMBYTE_FORCE_INLINE | HighWater (const StormByte::ByteSize value) noexcept |
| Store the input cap. | |
| STORMBYTE_FORCE_INLINE StormByte::ByteSize | Value () const noexcept |
| Input cap. | |
Input occupancy cap for Pumper.
Applies to the read tip only. 0 is an explicit "no Pumper cap". Omitting the knob is not the same as 0: the office then picks 0 for an IO source and a non-IO default defined in the backend.
|
inlineexplicitnoexcept |
Store the input cap.
| value | Bytes. 0 disables the Pumper cap. |
|
inlinenoexcept |
Input cap.