4#include "../Async/Async.h"
5#include "AsyncStreams.h"
6#include "Internal/ZLibStream.h"
15 size_t consumedInputBytes = 0;
18 bool canEndTransform();
38 bool finalizing =
false;
39 bool streamEnded =
false;
A stream that can both produce and consume buffers.
Definition AsyncStreams.h:277
Asynchronous I/O (files, sockets, timers, processes, fs events, threads wake-up) (see Async) AsyncEve...
Definition Async.h:976
Executes work in a thread pool and then invokes a callback on the event loop thread.
Definition Async.h:928
Helper holding CompletionData for a specific AsyncRequest-derived class.
Definition Async.h:290
Wraps function pointers, member functions and lambdas without ever allocating.
Definition Function.h:19
An ascii string used as boolean result. SC_TRY macro forwards errors to caller.
Definition Result.h:12
View over a contiguous sequence of items (pointer + size in elements).
Definition Span.h:32