nsIDaimStreamLoader Interface Reference

import "nsIDaimStreamLoader.idl";

List of all members.

Public Member Functions

void init (in nsIChannel aChannel, in nsISupports aContext)
boolean loaderExists ()

Public Attributes

readonly attribute unsigned
long 
numBytesRead
attribute ACString contentType
attribute nsIDaimNotify loader
attribute nsIDaimImageList imageList
attribute PRUint32 imageIndex


Detailed Description

nsIDaimStreamLoader

An interface for downloading data into image lists using necko channels

Implemented by:


Member Function Documentation

void nsIDaimStreamLoader::init in nsIChannel  aChannel,
in nsISupports  aContext
 

Initialize this stream loader, and start loading the data.

boolean nsIDaimStreamLoader::loaderExists  ) 
 

Return true if a default daim loader exists for the content type


Member Data Documentation

attribute ACString nsIDaimStreamLoader::contentType
 

Get or Set the content Type If the content type is not specified it will be determined from the request/channel contentType

attribute PRUint32 nsIDaimStreamLoader::imageIndex
 

Set the index of the image list

attribute nsIDaimImageList nsIDaimStreamLoader::imageList
 

Set the image list where the decoded content will be stored

attribute nsIDaimNotify nsIDaimStreamLoader::loader
 

Set the loader for handling the request content If not set, the default loader for the given content type will be used

readonly attribute unsigned long nsIDaimStreamLoader::numBytesRead
 

Gets the number of bytes read so far.


Generated on Tue May 23 17:31:48 2006 for Daim Library XPCOM Interfaces by  doxygen 1.4.6-NO