Sha256: 92add0372698bdc5afb81165041da84301b953fef11612b11c7eac78d8ec4cf1
Contents?: true
Size: 975 Bytes
Versions: 6
Compression:
Stored size: 975 Bytes
Contents
// Copyright 2011 The Closure Library Authors. All Rights Reserved. // Use of this source code is governed by the Apache License, Version 2.0. // See the COPYING file for details. /** * @fileoverview A web worker for integration testing the PortPool class. * * @nocompile */ self.CLOSURE_BASE_PATH = '../../'; importScripts('../../bootstrap/webworkers.js'); importScripts('../../base.js'); // The provide is necessary to stop the jscompiler from thinking this is an // entry point and adding it into the manifest incorrectly. goog.provide('goog.messaging.testdata.portnetwork_worker1'); goog.require('goog.messaging.PortCaller'); goog.require('goog.messaging.PortChannel'); function startListening() { var caller = new goog.messaging.PortCaller( new goog.messaging.PortChannel(self)); caller.dial('frame').registerService('sendToMain', function(msg) { msg.push('worker1'); caller.dial('main').send('result', msg); }, true); } startListening();
Version data entries
6 entries across 6 versions & 2 rubygems