drogon
C++14/17-based HTTP application framework
Loading...
Searching...
No Matches
RequestStream.h File Reference
#include <drogon/exports.h>
#include <string>
#include <functional>
#include <memory>
#include <exception>
Include dependency graph for RequestStream.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  drogon::MultipartHeader
class  drogon::RequestStream
class  drogon::StreamError
class  drogon::RequestStreamReader

Namespaces

namespace  drogon
 Drogon Test is a minimal effort test framework developed because the major C++ test frameworks doesn't handle async programs well. Drogon Test's syntax is inspired by both Google Test and Catch2.

Typedefs

using drogon::RequestStreamReaderPtr = std::shared_ptr<RequestStreamReader>
using drogon::RequestStreamPtr = std::shared_ptr<RequestStream>

Enumerations

enum class  StreamErrorCode { kNone = 0 , kBadRequest , kConnectionBroken }

Functions

DROGON_EXPORT RequestStreamPtr drogon::internal::createRequestStream (const HttpRequestPtr &req)

Detailed Description

Author
Nitromelon

Copyright 2024, Nitromelon. All rights reserved. https://github.com/drogonframework/drogon Use of this source code is governed by a MIT license that can be found in the License file.

Drogon