LeviLamina
Loading...
Searching...
No Matches
xbox::httpclient::WinHttpProvider Class Reference

Public Member Functions

MCAPI long CloseAllConnections ()
 
MCAPI long ConnectAsync (::http_string const &, ::http_string const &, ::HC_WEBSOCKET_OBSERVER *, ::XAsyncBlock *)
 
MCAPI ::xbox::httpclient::Result< void * > GetHSession (uint)
 
MCAPI long PerformAsync (::HC_CALL *, ::XAsyncBlock *)
 

Static Public Member Functions

static MCAPI long GetProxyName (::xbox::httpclient::proxy_type, ::xbox::httpclient::Uri, ulong &, ::http_wstring &)
 
static MCAPI ::xbox::httpclient::WinHttpWebSocketExports GetWinHttpWebSocketExports ()
 
static MCAPI ::xbox::httpclient::Result<::std::unique_ptr< ::xbox::httpclient::WinHttpProvider, ::http_alloc_deleter<::xbox::httpclient::WinHttpProvider > > > Initialize ()
 
static MCAPI long SetGlobalProxyForHSession (void *, char const *)
 
static MCAPI void ** $vftable ()
 

Member Function Documentation

◆ CloseAllConnections()

MCAPI long xbox::httpclient::WinHttpProvider::CloseAllConnections ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ConnectAsync()

MCAPI long xbox::httpclient::WinHttpProvider::ConnectAsync ( ::http_string const & ,
::http_string const & ,
::HC_WEBSOCKET_OBSERVER * ,
::XAsyncBlock *  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetHSession()

MCAPI ::xbox::httpclient::Result< void * > xbox::httpclient::WinHttpProvider::GetHSession ( uint )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ PerformAsync()

MCAPI long xbox::httpclient::WinHttpProvider::PerformAsync ( ::HC_CALL * ,
::XAsyncBlock *  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetProxyName()

static MCAPI long xbox::httpclient::WinHttpProvider::GetProxyName ( ::xbox::httpclient::proxy_type ,
::xbox::httpclient::Uri ,
ulong & ,
::http_wstring &  )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetWinHttpWebSocketExports()

static MCAPI ::xbox::httpclient::WinHttpWebSocketExports xbox::httpclient::WinHttpProvider::GetWinHttpWebSocketExports ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Initialize()

static MCAPI ::xbox::httpclient::Result<::std::unique_ptr< ::xbox::httpclient::WinHttpProvider, ::http_alloc_deleter<::xbox::httpclient::WinHttpProvider > > > xbox::httpclient::WinHttpProvider::Initialize ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetGlobalProxyForHSession()

static MCAPI long xbox::httpclient::WinHttpProvider::SetGlobalProxyForHSession ( void * ,
char const *  )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

static MCAPI void ** xbox::httpclient::WinHttpProvider::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: