FCohtmlHTTPFileHandler

Public Functions

Name
FCohtmlHTTPFileHandler()
boolTryEnqueueHttpResource(FURLWithFallbacks & URL, const cohtml::IAsyncResourceRequest * Request, cohtml::IAsyncResourceResponse * Response)
voidProcessNotStartedRequestsQueue()
voidOnHttpRequestComplete(unsigned RequestId, FPendingHttpResourcePtr PendingResource, FHttpRequestPtr Request, FHttpResponsePtr HttpResponse, bool bSucceeded)
voidSetActiveSystem(TWeakPtr< class FCohtmlSystemWrapper, ESPMode::ThreadSafe > SystemPtr)
boolIsCurrentlyLoading()
voidAbortResourceRequest(unsigned Id)
voidCancelResourceRequests()
voidEnsureNoResourceRequests()

Public Functions Documentation

function FCohtmlHTTPFileHandler

FCohtmlHTTPFileHandler()

function TryEnqueueHttpResource

bool TryEnqueueHttpResource(
    FURLWithFallbacks & URL,
    const cohtml::IAsyncResourceRequest * Request,
    cohtml::IAsyncResourceResponse * Response
)

function ProcessNotStartedRequestsQueue

void ProcessNotStartedRequestsQueue()

function OnHttpRequestComplete

void OnHttpRequestComplete(
    unsigned RequestId,
    FPendingHttpResourcePtr PendingResource,
    FHttpRequestPtr Request,
    FHttpResponsePtr HttpResponse,
    bool bSucceeded
)

function SetActiveSystem

void SetActiveSystem(
    TWeakPtr< class FCohtmlSystemWrapper, ESPMode::ThreadSafe > SystemPtr
)

function IsCurrentlyLoading

bool IsCurrentlyLoading()

function AbortResourceRequest

void AbortResourceRequest(
    unsigned Id
)

function CancelResourceRequests

void CancelResourceRequests()

function EnsureNoResourceRequests

void EnsureNoResourceRequests()