3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/lib_http_client/Result.h"
7#include "mc/external/lib_http_client/http_alloc_deleter.h"
8#include "mc/external/lib_http_client/http_stl_allocator.h"
9#include "mc/external/lib_http_client/proxy_type.h"
16namespace xbox::httpclient {
class Uri; }
17namespace xbox::httpclient {
struct WinHttpWebSocketExports; }
20namespace xbox::httpclient {
42 MCNAPI static ::xbox::httpclient::Result<::std::unique_ptr<
Definition WinHttpProvider.h:22
static MCAPI long SetGlobalProxyForHSession(void *, char const *)
static MCAPI long GetProxyName(::xbox::httpclient::proxy_type, ::xbox::httpclient::Uri, ulong &, ::http_wstring &)
MCAPI long ConnectAsync(::http_string const &, ::http_string const &, ::HC_WEBSOCKET_OBSERVER *, ::XAsyncBlock *)
static MCAPI void ** $vftable()
static MCAPI ::xbox::httpclient::WinHttpWebSocketExports GetWinHttpWebSocketExports()
MCAPI ::xbox::httpclient::Result< void * > GetHSession(uint)
static MCAPI ::xbox::httpclient::Result<::std::unique_ptr< ::xbox::httpclient::WinHttpProvider, ::http_alloc_deleter<::xbox::httpclient::WinHttpProvider > > > Initialize()
MCAPI long CloseAllConnections()
MCAPI long PerformAsync(::HC_CALL *, ::XAsyncBlock *)
Definition HC_WEBSOCKET_OBSERVER.h:14
Definition XAsyncBlock.h:10
Definition http_alloc_deleter.h:6