LeviLamina
Loading...
Searching...
No Matches
HC_PERFORM_ENV Struct Reference

Public Member Functions

MCAPI long HttpCallPerformAsyncShim (::HC_CALL *, ::XAsyncBlock *)
 
MCAPI long WebSocketConnectAsyncShim (::http_string &&, ::http_string &&, ::HC_WEBSOCKET_OBSERVER *, ::XAsyncBlock *)
 

Static Public Member Functions

static MCAPI ::HttpPerformInfo GetPlatformDefaultHttpHandlers ()
 
static MCAPI ::WebSocketPerformInfo GetPlatformDefaultWebSocketHandlers ()
 
static MCAPI long HttpPerformAsyncShimProvider (::XAsyncOp, ::XAsyncProviderData const *)
 
static MCAPI void HttpPerformComplete (::XAsyncBlock *)
 
static MCAPI ::Result<::std::unique_ptr<::HC_PERFORM_ENV, ::http_alloc_deleter<::HC_PERFORM_ENV > > > Initialize (::HCInitArgs *)
 
static MCAPI void ProviderCleanup (void *, bool)
 
static MCAPI void WebSocketClosed (::HC_WEBSOCKET_OBSERVER *, ::HCWebSocketCloseStatus, void *)
 
static MCAPI long WebSocketConnectAsyncShimProvider (::XAsyncOp, ::XAsyncProviderData const *)
 
static MCAPI void WebSocketConnectComplete (::XAsyncBlock *)
 
static MCAPI void ** $vftable ()
 

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