LeviLamina
|
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 () |