3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/lib_http_client/HCTraceLevel.h"
7#include "mc/external/lib_http_client/http_stl_allocator.h"
8#include "mc/external/lib_http_client/proxy_protocol.h"
9#include "mc/external/lib_http_client/proxy_type.h"
14namespace xbox::httpclient {
class Uri; }
15namespace xbox::httpclient {
struct HeaderCompare; }
16namespace xbox::httpclient {
struct PlatformComponents; }
17namespace xbox::httpclient {
struct http_singleton; }
20namespace xbox::httpclient {
23MCNAPI
void BasicAsciiLowercase(::http_string&);
25MCNAPI uint64 GetThreadId();
27MCNAPI
bool IsPathCharacter(
char);
31MCNAPI
bool StringToUint4(
char const*,
char const*, uint64&,
int);
33MCNAPI
void TraceToDebugger(
char const*, ::HCTraceLevel,
char const*);
35MCNAPI ::http_wstring flatten_http_headers(
43MCNAPI ::std::shared_ptr<::xbox::httpclient::http_singleton> get_http_singleton();
45MCNAPI ::xbox::httpclient::proxy_type get_ie_proxy_info(::xbox::httpclient::proxy_protocol,
::xbox::httpclient::Uri&);
47MCNAPI
void trim_whitespace(::http_wstring&);
Definition http_stl_allocator.h:6
Definition HCInitArgs.h:5