|
FastLED 3.9.15
|
#include "fl/task/promise.h"#include "fl/stl/function.h"#include "fl/stl/optional.h"#include "fl/stl/shared_ptr.h"#include "fl/stl/span.h"#include "fl/stl/string.h"#include "fl/stl/flat_map.h"#include "fl/stl/vector.h"#include "fl/stl/asio/http/connection.h"#include "fl/net/http/chunked_encoding.h"#include "fl/stl/noexcept.h"
Include dependency graph for stream_transport.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | fl::net::http::HttpStreamTransport |
| Base class for HTTP streaming transport Implements RequestSource and ResponseSink for Remote class Manages HTTP connection lifecycle with chunked encoding. More... | |
| struct | fl::net::http::HttpStreamTransport::PendingCall |
| struct | fl::net::http::HttpStreamTransport::PendingStream |
| class | fl::net::http::StreamHandle |
| Handle for ASYNC_STREAM calls Provides onData() for intermediate updates, plus then()/catch_() for final result. More... | |
Namespaces | |
| namespace | fl |
| Base definition for an LED controller. | |
| namespace | fl::net |
| namespace | fl::net::http |
| struct fl::net::http::HttpStreamTransport::PendingCall |
Collaboration diagram for fl::net::http::HttpStreamTransport::PendingCall:| Class Members | ||
|---|---|---|
| bool | ackReceived = false | |
| Promise< json > | promise | |
| struct fl::net::http::HttpStreamTransport::PendingStream |
Collaboration diagram for fl::net::http::HttpStreamTransport::PendingStream:| Class Members | ||
|---|---|---|
| bool | ackReceived = false | |
| Promise< json > | promise | |
| shared_ptr< function< void(const json &)> > | updateCallback | |