Symbian platform (C++)
SDK native APIs, runtime and tooling
Loading...
Searching...
No Matches
types.h File Reference
#include <cstddef>
#include <optional>
#include <string>
#include <string_view>
#include <utility>
#include <vector>
#include "absl/status/status.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  symbian::http::RequestHead
 
struct  symbian::http::ResponseHead
 
struct  symbian::http::Limits
 

Namespaces

namespace  symbian
 
namespace  symbian::http
 

Typedefs

using symbian::http::Headers = std::vector< std::pair< std::string, std::string > >
 

Enumerations

enum class  symbian::http::Role { symbian::http::kClient , symbian::http::kServer }
 

Functions

void symbian::http::NormalizeHeaders (Headers *headers)
 
std::optional< std::string > symbian::http::GetHeader (const Headers &headers, std::string_view name)
 
absl::Status symbian::http::ValidateHeaders (const Headers &headers, const Limits &limits)
 
absl::Status symbian::http::ValidateRequest (const RequestHead &head, const Limits &limits)