FastLED 3.9.15
Loading...
Searching...
No Matches
stream_transport.h File Reference
+ 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
 

Class Documentation

◆ fl::net::http::HttpStreamTransport::PendingCall

struct fl::net::http::HttpStreamTransport::PendingCall
+ Collaboration diagram for fl::net::http::HttpStreamTransport::PendingCall:
Class Members
bool ackReceived = false
Promise< json > promise

◆ fl::net::http::HttpStreamTransport::PendingStream

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