FastLED 3.9.15
Loading...
Searching...
No Matches

◆ getRequest()

HttpRequestPtrConst fl::HttpRequestParser::getRequest ( )

Definition at line 141 of file http_parser.cpp.hpp.

141 {
142 if (mState != COMPLETE) {
143 return HttpRequestPtr();
144 }
145
146 // Hand off the shared_ptr (zero-copy) and allocate a fresh one for next parse
148 reset();
149 return result;
150}
fl::shared_ptr< HttpRequest > mRequest
Definition http_parser.h:76
expected< T, E > result
Alias for expected (Rust-style naming)
Definition result.h:31
fl::shared_ptr< HttpRequest > HttpRequestPtr
Definition http_parser.h:35

References COMPLETE, mRequest, mState, and reset().

Referenced by ~HttpRequestParser().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: