ActionResponse.h
Go to the documentation of this file.
44 Stream(HttpServerConnection& connection, Envelope* envelope) : connection(connection), envelope(envelope)
76 ActionResponse(const ActionResponse& response) : ActionResponse(response.envelope, response.stream)
bool add(LinkedItem *item)
ActionResponse(Envelope &envelope, Stream *stream)
Definition: ActionResponse.h:84
bool isFinished() override
Check if all data has been read.
Definition: ActionResponse.h:50
Definition: ActionResponse.h:41
Definition: ActionRequest.h:43
void complete(Error err)
Class to manage a SOAP envelope for service request/response.
Definition: Envelope.h:52
ActionResponse(const ActionResponse &response)
Definition: ActionResponse.h:76
Envelope * getEnvelope() const
Definition: ActionResponse.h:62
bool addArg(const String &name, const String &value)
Definition: Envelope.h:283
~ActionResponse()
Definition: ActionRequest.h:24
bool isFinished() override
Check if all data has been read.
Definition: MemoryDataStream.h:86
void setArg(const FlashString &name, const T &value) const
Definition: ActionResponse.h:98
Stream(HttpServerConnection &connection, Envelope *envelope)
Definition: ActionResponse.h:44
bool complete(Error err) const
MimeType getMimeType() const override
Get MIME type for stream content.
Definition: ActionResponse.h:55
Definition: HttpServerConnection.h:33
Definition: Envelope.h:62