cohtml::IAsyncResourceStreamResponse
Response that the application should use when the resource stream has been created You can keep a reference to this object as long as needed and call Finish afterwards.
#include <ResourceHandler.h>
Public Types
| Name | |
|---|---|
| enum | Status { Success, Failure} | 
Public Functions
| Name | |
|---|---|
| virtual | ~IAsyncResourceStreamResponse() | 
| virtual void | SetStreamReader(ISyncStreamReader * reader) =0 Set the ISyncStreamReader instance for the requested resource. | 
| virtual void | Finish(Status status) =0 Call when the resource stream has been loaded or the load failed. After this call the object is invalidated. NB: It’s not safe to call any method on this interface after Finish. | 
Protected Functions
| Name | |
|---|---|
| IAsyncResourceStreamResponse() | 
Public Types Documentation
enum Status
| Enumerator | Value | Description | 
|---|---|---|
| Success | ||
| Failure | 
Public Functions Documentation
function ~IAsyncResourceStreamResponse
virtual ~IAsyncResourceStreamResponse()
function SetStreamReader
virtual void SetStreamReader(
    ISyncStreamReader * reader
) =0
Set the ISyncStreamReader instance for the requested resource.
function Finish
virtual void Finish(
    Status status
) =0
Call when the resource stream has been loaded or the load failed. After this call the object is invalidated. NB: It’s not safe to call any method on this interface after Finish.
Protected Functions Documentation
function IAsyncResourceStreamResponse
IAsyncResourceStreamResponse()