Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

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,