Public Member Functions | Public Attributes

mozIStorageStatementCallback Interface Reference

import "mozIStorageStatementCallback.idl";

List of all members.

Public Member Functions

void handleResult (in mozIStorageResultSet aResultSet)
 Called when some result is obtained from the database.
void handleError (in mozIStorageError aError)
 Called when some error occurs while executing the statement.
void handleCompletion (in unsigned short aReason)

Public Attributes

const unsigned short REASON_FINISHED = 0
 Called when the statement has finished executing.
const unsigned short REASON_CANCELED = 1
const unsigned short REASON_ERROR = 2

Member Function Documentation

void mozIStorageStatementCallback::handleCompletion ( in unsigned short  aReason  ) 
void mozIStorageStatementCallback::handleError ( in mozIStorageError  aError  ) 

Called when some error occurs while executing the statement.

This function may be called more than once with a different storageIError each time for any given asynchronous statement.

Parameters:
aError An object containing information about the error.
void mozIStorageStatementCallback::handleResult ( in mozIStorageResultSet  aResultSet  ) 

Called when some result is obtained from the database.

This function can be called more than once with a different storageIResultSet each time for any given asynchronous statement.

Parameters:
aResultSet The result set containing the data from the database.

Member Data Documentation

Called when the statement has finished executing.

This function will only be called once for any given asynchronous statement.

Parameters:
aReason Indicates if the statement is no longer executing because it either finished (REASON_FINISHED), was canceled (REASON_CANCELED), or a fatal error occurred (REASON_ERROR).

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