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

Public Member Functions

MCAPI long CloseAllConnections ()
 
MCAPI ::Result< void * > GetHSession (uint)
 
MCAPI long HttpCallPerformAsync (::HC_CALL *, ::XAsyncBlock *)
 
MCAPI long WebSocketConnectAsync (char const *, char const *, ::HC_WEBSOCKET_OBSERVER *, ::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 void HttpCallPerformAsyncHandler (::HC_CALL *, ::XAsyncBlock *, void *, ::HC_PERFORM_ENV *)
 
static MCAPI ::Result<::std::shared_ptr<::xbox::httpclient::WinHttpProvider > > Initialize ()
 
static MCAPI long SetGlobalProxyForHSession (void *, char const *)
 
static MCAPI long WebSocketConnectAsyncHandler (char const *, char const *, ::HC_WEBSOCKET_OBSERVER *, ::XAsyncBlock *, void *, ::HC_PERFORM_ENV *)
 
static MCAPI long WebSocketDisconnectHandler (::HC_WEBSOCKET_OBSERVER *, ::HCWebSocketCloseStatus, void *)
 
static MCAPI long WebSocketSendAsyncHandler (::HC_WEBSOCKET_OBSERVER *, char const *, ::XAsyncBlock *, void *)
 
static MCAPI long WebSocketSendBinaryAsyncHandler (::HC_WEBSOCKET_OBSERVER *, uchar const *, uint, ::XAsyncBlock *, void *)
 
static MCAPI void ** $vftable ()
 

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