MDN may have intermittent access issues April 18 13:00 - April 19 01:00 UTC. See whistlepig.mozilla.org for all notifications.

mozilla
Your Search Results

    nsIWorkerScope

    This interface represents the global scope in which a worker's script runs.
    1.0
    28
    Introduced
    Gecko 1.9.1
    Inherits from: nsIWorkerGlobalScope Last changed in Gecko 1.9.2 (Firefox 3.6 / Thunderbird 3.1 / Fennec 1.0)

    Method overview

    void postMessage(in DOMString aMessage, [optional] in nsIWorkerMessagePort aMessagePort);
    void close();

    Attributes

    Attribute Type Description
    onclose nsIDOMEventListener A listener object to be called when the worker stops running.
    onmessage nsIDOMEventListener A listener object to be called when a message is posted on the port. The message is in the event's data member.

    Methods

    Requires Gecko 1.9.2 (Firefox 3.6 / Thunderbird 3.1 / Fennec 1.0)

    close()

    Allows the worker to terminate itself. If a listener has been established by setting the value of the onclose attribute, it gets called.

    void close();
    
    Parameters

    None.

    postMessage()

    Posts a message to the scope's parent worker object.

    void postMessage(
      in DOMString aMessage,
      in nsIWorkerMessagePort aMessagePort Optional
    );
    
    Parameters
    aMessage
    The message to post. It will be stored as the data member in the event.
    aMessagePort Optional
    Specifies the message port onto which to post the message; if not specified, the default port is used.

    See also

    Document Tags and Contributors

    Contributors to this page: Sheppy, trevorh, J├╝rgen Jeka
    Last updated by: Sheppy,