mozilla
Your Search Results

    nsIRequestObserver

    This interface is used by various streams (such as nsIChannel ) to indicate the start and end of a request.
    Inherits from: nsISupports Last changed in Gecko 1.0

    Method overview

    void onStartRequest(in nsIRequest aRequest, in nsISupports aContext);
    void onStopRequest(in nsIRequest aRequest, in nsISupports aContext, in nsresult aStatusCode);

    Methods

    onStartRequest()

    Called to signify the beginning of an asynchronous request.

    Note: An exception thrown from onStartRequest has the side-effect of causing the request to be canceled.

    void onStartRequest(
      in nsIRequest aRequest,
      in nsISupports aContext
    );
    
    Parameters
    aRequest
    Request being observed.
    aContext
    User defined context.

    onStopRequest()

    Called to signify the end of an asynchronous request. This call is always preceded by a call to onStartRequest().

    Note: An exception thrown from onStopRequest is generally ignored.

    void onStopRequest(
      in nsIRequest aRequest,
      in nsISupports aContext,
      in nsresult aStatusCode
    );
    
    Parameters
    aRequest
    Request being observed.
    aContext
    User defined context.
    aStatusCode
    Reason for stopping (NS_OK if completed successfully)

    See also

    Document Tags and Contributors

    Contributors to this page: Sheppy, trevorh, Smi, rufus, gew
    Last updated by: Sheppy,