Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(509)

Side by Side Diff: chrome/common/extensions/docs/apps/socket.html

Issue 10440097: Move socket API from experimental to dev channel and remove some dead code (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Update Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <!DOCTYPE html><!-- This page is a placeholder for generated extensions api doc. Note: 1 <!DOCTYPE html><!-- This page is a placeholder for generated extensions api doc. Note:
2 1) The <head> information in this page is significant, should be uniform 2 1) The <head> information in this page is significant, should be uniform
3 across api docs and should be edited only with knowledge of the 3 across api docs and should be edited only with knowledge of the
4 templating mechanism. 4 templating mechanism.
5 3) All <body>.innerHTML is genereated as an rendering step. If viewed in a 5 3) All <body>.innerHTML is genereated as an rendering step. If viewed in a
6 browser, it will be re-generated from the template, json schema and 6 browser, it will be re-generated from the template, json schema and
7 authored overview content. 7 authored overview content.
8 4) The <body>.innerHTML is also generated by an offline step so that this 8 4) The <body>.innerHTML is also generated by an offline step so that this
9 page may easily be indexed by search engines. 9 page may easily be indexed by search engines.
10 --><html xmlns="http://www.w3.org/1999/xhtml"><head> 10 --><html xmlns="http://www.w3.org/1999/xhtml"><head>
11 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 11 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
12 <link href="../css/print.css" rel="stylesheet" type="text/css" media="print" > 12 <link href="../css/print.css" rel="stylesheet" type="text/css" media="print" >
13 <script type="text/javascript" src="../../../../third_party/jstemplate/jstem plate_compiled.js"> 13 <script type="text/javascript" src="../../../../third_party/jstemplate/jstem plate_compiled.js">
14 </script> 14 </script>
15 <script type="text/javascript" src="../../../../../third_party/json_minify/m inify-sans-regexp.js"> 15 <script type="text/javascript" src="../../../../../third_party/json_minify/m inify-sans-regexp.js">
16 </script> 16 </script>
17 <script type="text/javascript" src="../js/api_page_generator.js"></script> 17 <script type="text/javascript" src="../js/api_page_generator.js"></script>
18 <script type="text/javascript" src="../js/bootstrap.js"></script> 18 <script type="text/javascript" src="../js/bootstrap.js"></script>
19 <script type="text/javascript" src="../js/sidebar.js"></script> 19 <script type="text/javascript" src="../js/sidebar.js"></script>
20 <meta name="description" content="Documentation for the chrome.experimental.so cket module, which is part of the Google Chrome extension APIs."><title>chrome. experimental.socket - Google Chrome Extensions - Google Code</title></head> 20 <meta name="description" content="Documentation for the chrome.socket module, which is part of the Google Chrome extension APIs."><title>chrome.socket - Goog le Chrome Extensions - Google Code</title></head>
21 <body doc-family="apps"> <link href="../css/ApiRefStyles_apps.css" rel="style sheet" type="text/css"> 21 <body doc-family="apps"> <link href="../css/ApiRefStyles_apps.css" rel="style sheet" type="text/css">
22 <link href="../css/prettify.css" rel="stylesheet" type="text/css"> 22 <link href="../css/prettify.css" rel="stylesheet" type="text/css">
23 <link href="../css/shared.css" rel="stylesheet" type="text/css"> 23 <link href="../css/shared.css" rel="stylesheet" type="text/css">
24 <div id="devModeWarning" class="displayModeWarning"> 24 <div id="devModeWarning" class="displayModeWarning">
25 You are viewing extension docs in chrome via the 'file:' scheme: are you exp ecting to see local changes when you refresh? You'll need run chrome with --allo w-file-access-from-files. 25 You are viewing extension docs in chrome via the 'file:' scheme: are you exp ecting to see local changes when you refresh? You'll need run chrome with --allo w-file-access-from-files.
26 </div> 26 </div>
27 <div id="branchWarning" class="displayModeWarning"> 27 <div id="branchWarning" class="displayModeWarning">
28 <span>WARNING: This is the <span id="branchName">BETA</span> documentation. 28 <span>WARNING: This is the <span id="branchName">BETA</span> documentation.
29 It may not work with the stable release of Chrome.</span> 29 It may not work with the stable release of Chrome.</span>
30 <select id="branchChooser"> 30 <select id="branchChooser">
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
150 </li> 150 </li>
151 <li><h2><a href="https://github.com/GoogleChrome/chrome-app-samples">S amples</a></h2></li> 151 <li><h2><a href="https://github.com/GoogleChrome/chrome-app-samples">S amples</a></h2></li>
152 <li><h2><a href="app_known_issues.html">Known Issues</a></h2></li> 152 <li><h2><a href="app_known_issues.html">Known Issues</a></h2></li>
153 </ul> 153 </ul>
154 </div> 154 </div>
155 <script> 155 <script>
156 initToggles(); 156 initToggles();
157 </script> 157 </script>
158 <div class="g-unit" id="gc-pagecontent"> 158 <div class="g-unit" id="gc-pagecontent">
159 <div id="pageTitle"> 159 <div id="pageTitle">
160 <h1 class="page_title">chrome.experimental.socket</h1> 160 <h1 class="page_title">chrome.socket</h1>
161 </div> 161 </div>
162 <!-- TABLE OF CONTENTS --> 162 <!-- TABLE OF CONTENTS -->
163 <div id="toc"> 163 <div id="toc">
164 <h2>Contents</h2> 164 <h2>Contents</h2>
165 <ol> 165 <ol>
166 <li> 166 <li>
167 <a href="#apiReference">API reference: chrome.experimental.socke t</a> 167 <a href="#apiReference">API reference: chrome.socket</a>
168 <ol> 168 <ol>
169 <li> 169 <li>
170 <a href="#global-methods">Methods</a> 170 <a href="#global-methods">Methods</a>
171 <ol> 171 <ol>
172 <li> 172 <li>
173 <a href="#method-bind">bind</a> 173 <a href="#method-bind">bind</a>
174 </li><li> 174 </li><li>
175 <a href="#method-connect">connect</a> 175 <a href="#method-connect">connect</a>
176 </li><li> 176 </li><li>
177 <a href="#method-create">create</a> 177 <a href="#method-create">create</a>
(...skipping 13 matching lines...) Expand all
191 <a href="#method-setNoDelay">setNoDelay</a> 191 <a href="#method-setNoDelay">setNoDelay</a>
192 </li><li> 192 </li><li>
193 <a href="#method-write">write</a> 193 <a href="#method-write">write</a>
194 </li> 194 </li>
195 </ol> 195 </ol>
196 </li> 196 </li>
197 <li> 197 <li>
198 <a href="#types">Types</a> 198 <a href="#types">Types</a>
199 <ol> 199 <ol>
200 <li> 200 <li>
201 <a href="#type-experimental.socket.SocketType">experimental.sock et.SocketType</a> 201 <a href="#type-socket.SocketType">socket.SocketType</a>
202 <ol> 202 <ol>
203 </ol> 203 </ol>
204 </li><li> 204 </li><li>
205 <a href="#type-experimental.socket.CreateOptions">experimental.s ocket.CreateOptions</a> 205 <a href="#type-socket.CreateOptions">socket.CreateOptions</a>
206 <ol> 206 <ol>
207 </ol> 207 </ol>
208 </li><li> 208 </li><li>
209 <a href="#type-experimental.socket.CreateInfo">experimental.sock et.CreateInfo</a> 209 <a href="#type-socket.CreateInfo">socket.CreateInfo</a>
210 <ol> 210 <ol>
211 </ol> 211 </ol>
212 </li><li> 212 </li><li>
213 <a href="#type-experimental.socket.ReadInfo">experimental.socket .ReadInfo</a> 213 <a href="#type-socket.ReadInfo">socket.ReadInfo</a>
214 <ol> 214 <ol>
215 </ol> 215 </ol>
216 </li><li> 216 </li><li>
217 <a href="#type-experimental.socket.WriteInfo">experimental.socke t.WriteInfo</a> 217 <a href="#type-socket.WriteInfo">socket.WriteInfo</a>
218 <ol> 218 <ol>
219 </ol> 219 </ol>
220 </li><li> 220 </li><li>
221 <a href="#type-experimental.socket.RecvFromInfo">experimental.so cket.RecvFromInfo</a> 221 <a href="#type-socket.RecvFromInfo">socket.RecvFromInfo</a>
222 <ol> 222 <ol>
223 </ol> 223 </ol>
224 </li> 224 </li>
225 </ol> 225 </ol>
226 </li> 226 </li>
227 </ol> 227 </ol>
228 </li> 228 </li>
229 </ol> 229 </ol>
230 </div> 230 </div>
231 <!-- /TABLE OF CONTENTS --> 231 <!-- /TABLE OF CONTENTS -->
232 <!-- Standard content lead-in for experimental API pages --> 232 <!-- Standard content lead-in for experimental API pages -->
233 <p id="classSummary"> 233 <p class="warning">
234 For information on how to use experimental APIs, see the <a href="expe rimental.html">chrome.experimental.* APIs</a> page. 234 <!-- Standard content lead-in for APIs that are not yet available on
235 the stable channel. -->
236 <em>Warning:</em> This API is still under development. It is only
237 available for Chrome users on the
238 <span>
239 <strong>dev</strong>
240 <a href="http://www.chromium.org/getting-involved/dev-channel">ear ly
241 release channel</a>.</span>
242 <a href="TODO">Learn more</a>.
235 </p> 243 </p>
236 <!-- STATIC CONTENT PLACEHOLDER --> 244 <!-- STATIC CONTENT PLACEHOLDER -->
237 <div id="static"></div> 245 <div id="static"></div>
238 <!-- API PAGE --> 246 <!-- API PAGE -->
239 <div class="apiPage"> 247 <div class="apiPage">
240 <a name="apiReference"></a> 248 <a name="apiReference"></a>
241 <h2>API reference: chrome.experimental.socket</h2> 249 <h2>API reference: chrome.socket</h2>
242 <!-- PROPERTIES --> 250 <!-- PROPERTIES -->
243 <!-- /apiGroup --> 251 <!-- /apiGroup -->
244 <!-- METHODS --> 252 <!-- METHODS -->
245 <div id="methodsTemplate" class="apiGroup"> 253 <div id="methodsTemplate" class="apiGroup">
246 <a name="global-methods"></a> 254 <a name="global-methods"></a>
247 <h3>Methods</h3> 255 <h3>Methods</h3>
248 <!-- iterates over all functions --> 256 <!-- iterates over all functions -->
249 <div class="apiItem"> 257 <div class="apiItem">
250 <a name="method-bind"></a> <!-- method-anchor --> 258 <a name="method-bind"></a> <!-- method-anchor -->
251 <h4>bind</h4> 259 <h4>bind</h4>
252 <div class="summary"> 260 <div class="summary">
253 <!-- Note: intentionally longer 80 columns --> 261 <!-- Note: intentionally longer 80 columns -->
254 <span>chrome.experimental.socket.bind</span>(<span class="null "><span>integer</span> 262 <span>chrome.socket.bind</span>(<span class="null"><span>integ er</span>
255 <var><span>socketId</span></var></span><span class="null"> <span>, </span><span>string</span> 263 <var><span>socketId</span></var></span><span class="null"> <span>, </span><span>string</span>
256 <var><span>address</span></var></span><span class="null">< span>, </span><span>integer</span> 264 <var><span>address</span></var></span><span class="null">< span>, </span><span>integer</span>
257 <var><span>port</span></var></span><span class="null"><spa n>, </span><span>function</span> 265 <var><span>port</span></var></span><span class="null"><spa n>, </span><span>function</span>
258 <var><span>BindCallback</span></var></span>)</div> 266 <var><span>BindCallback</span></var></span>)</div>
259 <div class="description"> 267 <div class="description">
260 <p>Binds the local address for socket. Currently, it does not su pport TCP socket.</p> 268 <p>Binds the local address for socket. Currently, it does not su pport TCP socket.</p>
261 <!-- PARAMETERS --> 269 <!-- PARAMETERS -->
262 <h4>Parameters</h4> 270 <h4>Parameters</h4>
263 <dl> 271 <dl>
264 <div> 272 <div>
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after
394 <dl> 402 <dl>
395 </dl> 403 </dl>
396 <!-- CALLBACK --> 404 <!-- CALLBACK -->
397 <!-- MIN_VERSION --> 405 <!-- MIN_VERSION -->
398 </div> <!-- /description --> 406 </div> <!-- /description -->
399 </div><div class="apiItem"> 407 </div><div class="apiItem">
400 <a name="method-connect"></a> <!-- method-anchor --> 408 <a name="method-connect"></a> <!-- method-anchor -->
401 <h4>connect</h4> 409 <h4>connect</h4>
402 <div class="summary"> 410 <div class="summary">
403 <!-- Note: intentionally longer 80 columns --> 411 <!-- Note: intentionally longer 80 columns -->
404 <span>chrome.experimental.socket.connect</span>(<span class="n ull"><span>integer</span> 412 <span>chrome.socket.connect</span>(<span class="null"><span>in teger</span>
405 <var><span>socketId</span></var></span><span class="null"> <span>, </span><span>string</span> 413 <var><span>socketId</span></var></span><span class="null"> <span>, </span><span>string</span>
406 <var><span>hostname</span></var></span><span class="null"> <span>, </span><span>integer</span> 414 <var><span>hostname</span></var></span><span class="null"> <span>, </span><span>integer</span>
407 <var><span>port</span></var></span><span class="null"><spa n>, </span><span>function</span> 415 <var><span>port</span></var></span><span class="null"><spa n>, </span><span>function</span>
408 <var><span>ConnectCallback</span></var></span>)</div> 416 <var><span>ConnectCallback</span></var></span>)</div>
409 <div class="description"> 417 <div class="description">
410 <p>Connects the socket to the remote machine.</p> 418 <p>Connects the socket to the remote machine.</p>
411 <!-- PARAMETERS --> 419 <!-- PARAMETERS -->
412 <h4>Parameters</h4> 420 <h4>Parameters</h4>
413 <dl> 421 <dl>
414 <div> 422 <div>
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after
544 <dl> 552 <dl>
545 </dl> 553 </dl>
546 <!-- CALLBACK --> 554 <!-- CALLBACK -->
547 <!-- MIN_VERSION --> 555 <!-- MIN_VERSION -->
548 </div> <!-- /description --> 556 </div> <!-- /description -->
549 </div><div class="apiItem"> 557 </div><div class="apiItem">
550 <a name="method-create"></a> <!-- method-anchor --> 558 <a name="method-create"></a> <!-- method-anchor -->
551 <h4>create</h4> 559 <h4>create</h4>
552 <div class="summary"> 560 <div class="summary">
553 <!-- Note: intentionally longer 80 columns --> 561 <!-- Note: intentionally longer 80 columns -->
554 <span>chrome.experimental.socket.create</span>(<span class="nu ll"><span>experimental.socket.SocketType</span> 562 <span>chrome.socket.create</span>(<span class="null"><span>soc ket.SocketType</span>
555 <var><span>type</span></var></span><span class="optional"> <span>, </span><span>experimental.socket.CreateOptions</span> 563 <var><span>type</span></var></span><span class="optional"> <span>, </span><span>socket.CreateOptions</span>
556 <var><span>options</span></var></span><span class="null">< span>, </span><span>function</span> 564 <var><span>options</span></var></span><span class="null">< span>, </span><span>function</span>
557 <var><span>CreateCallback</span></var></span>)</div> 565 <var><span>CreateCallback</span></var></span>)</div>
558 <div class="description"> 566 <div class="description">
559 <p>Creates a socket of the specified type that will connect to t he specified remote machine.</p> 567 <p>Creates a socket of the specified type that will connect to t he specified remote machine.</p>
560 <!-- PARAMETERS --> 568 <!-- PARAMETERS -->
561 <h4>Parameters</h4> 569 <h4>Parameters</h4>
562 <dl> 570 <dl>
563 <div> 571 <div>
564 <div> 572 <div>
565 <dt> 573 <dt>
566 <var>type</var> 574 <var>type</var>
567 <em> 575 <em>
568 <!-- TYPE --> 576 <!-- TYPE -->
569 <div style="display:inline"> 577 <div style="display:inline">
570 ( 578 (
571 <span id="typeTemplate"> 579 <span id="typeTemplate">
572 <span> 580 <span>
573 <a href="experimental.socket.html#type-experimental.sock et.SocketType">experimental.socket.SocketType</a> 581 <a href="socket.html#type-socket.SocketType">socket.Sock etType</a>
574 </span> 582 </span>
575 </span> 583 </span>
576 ) 584 )
577 </div> 585 </div>
578 </em> 586 </em>
579 </dt> 587 </dt>
580 <dd>The type of socket to create. Must be <code>tcp</code> or <code>ud p</code>.</dd> 588 <dd>The type of socket to create. Must be <code>tcp</code> or <code>ud p</code>.</dd>
581 <!-- OBJECT PROPERTIES --> 589 <!-- OBJECT PROPERTIES -->
582 <!-- OBJECT METHODS --> 590 <!-- OBJECT METHODS -->
583 <!-- OBJECT EVENT FIELDS --> 591 <!-- OBJECT EVENT FIELDS -->
584 <!-- FUNCTION PARAMETERS --> 592 <!-- FUNCTION PARAMETERS -->
585 </div> 593 </div>
586 </div><div> 594 </div><div>
587 <div> 595 <div>
588 <dt> 596 <dt>
589 <var>options</var> 597 <var>options</var>
590 <em> 598 <em>
591 <!-- TYPE --> 599 <!-- TYPE -->
592 <div style="display:inline"> 600 <div style="display:inline">
593 ( 601 (
594 <span class="optional">optional</span> 602 <span class="optional">optional</span>
595 <span id="typeTemplate"> 603 <span id="typeTemplate">
596 <span> 604 <span>
597 <a href="experimental.socket.html#type-experimental.sock et.CreateOptions">experimental.socket.CreateOptions</a> 605 <a href="socket.html#type-socket.CreateOptions">socket.C reateOptions</a>
598 </span> 606 </span>
599 </span> 607 </span>
600 ) 608 )
601 </div> 609 </div>
602 </em> 610 </em>
603 </dt> 611 </dt>
604 <dd>The socket options.</dd> 612 <dd>The socket options.</dd>
605 <!-- OBJECT PROPERTIES --> 613 <!-- OBJECT PROPERTIES -->
606 <!-- OBJECT METHODS --> 614 <!-- OBJECT METHODS -->
607 <!-- OBJECT EVENT FIELDS --> 615 <!-- OBJECT EVENT FIELDS -->
(...skipping 30 matching lines...) Expand all
638 <div> 646 <div>
639 <div> 647 <div>
640 <dt> 648 <dt>
641 <var>createInfo</var> 649 <var>createInfo</var>
642 <em> 650 <em>
643 <!-- TYPE --> 651 <!-- TYPE -->
644 <div style="display:inline"> 652 <div style="display:inline">
645 ( 653 (
646 <span id="typeTemplate"> 654 <span id="typeTemplate">
647 <span> 655 <span>
648 <a href="experimental.socket.html#type-experimental.sock et.CreateInfo">experimental.socket.CreateInfo</a> 656 <a href="socket.html#type-socket.CreateInfo">socket.Crea teInfo</a>
649 </span> 657 </span>
650 </span> 658 </span>
651 ) 659 )
652 </div> 660 </div>
653 </em> 661 </em>
654 </dt> 662 </dt>
655 <dd class="todo"> 663 <dd class="todo">
656 Undocumented. 664 Undocumented.
657 </dd> 665 </dd>
658 <!-- OBJECT PROPERTIES --> 666 <!-- OBJECT PROPERTIES -->
(...skipping 12 matching lines...) Expand all
671 <dl> 679 <dl>
672 </dl> 680 </dl>
673 <!-- CALLBACK --> 681 <!-- CALLBACK -->
674 <!-- MIN_VERSION --> 682 <!-- MIN_VERSION -->
675 </div> <!-- /description --> 683 </div> <!-- /description -->
676 </div><div class="apiItem"> 684 </div><div class="apiItem">
677 <a name="method-destroy"></a> <!-- method-anchor --> 685 <a name="method-destroy"></a> <!-- method-anchor -->
678 <h4>destroy</h4> 686 <h4>destroy</h4>
679 <div class="summary"> 687 <div class="summary">
680 <!-- Note: intentionally longer 80 columns --> 688 <!-- Note: intentionally longer 80 columns -->
681 <span>chrome.experimental.socket.destroy</span>(<span class="n ull"><span>integer</span> 689 <span>chrome.socket.destroy</span>(<span class="null"><span>in teger</span>
682 <var><span>socketId</span></var></span>)</div> 690 <var><span>socketId</span></var></span>)</div>
683 <div class="description"> 691 <div class="description">
684 <p>Destroys the socket. Each socket created should be destroyed after use.</p> 692 <p>Destroys the socket. Each socket created should be destroyed after use.</p>
685 <!-- PARAMETERS --> 693 <!-- PARAMETERS -->
686 <h4>Parameters</h4> 694 <h4>Parameters</h4>
687 <dl> 695 <dl>
688 <div> 696 <div>
689 <div> 697 <div>
690 <dt> 698 <dt>
691 <var>socketId</var> 699 <var>socketId</var>
(...skipping 22 matching lines...) Expand all
714 <dl> 722 <dl>
715 </dl> 723 </dl>
716 <!-- CALLBACK --> 724 <!-- CALLBACK -->
717 <!-- MIN_VERSION --> 725 <!-- MIN_VERSION -->
718 </div> <!-- /description --> 726 </div> <!-- /description -->
719 </div><div class="apiItem"> 727 </div><div class="apiItem">
720 <a name="method-disconnect"></a> <!-- method-anchor --> 728 <a name="method-disconnect"></a> <!-- method-anchor -->
721 <h4>disconnect</h4> 729 <h4>disconnect</h4>
722 <div class="summary"> 730 <div class="summary">
723 <!-- Note: intentionally longer 80 columns --> 731 <!-- Note: intentionally longer 80 columns -->
724 <span>chrome.experimental.socket.disconnect</span>(<span class ="null"><span>integer</span> 732 <span>chrome.socket.disconnect</span>(<span class="null"><span >integer</span>
725 <var><span>socketId</span></var></span>)</div> 733 <var><span>socketId</span></var></span>)</div>
726 <div class="description"> 734 <div class="description">
727 <p>Disconnects the socket. For UDP sockets, <code>disconnect</co de> is a non-operation but is safe to call.</p> 735 <p>Disconnects the socket. For UDP sockets, <code>disconnect</co de> is a non-operation but is safe to call.</p>
728 <!-- PARAMETERS --> 736 <!-- PARAMETERS -->
729 <h4>Parameters</h4> 737 <h4>Parameters</h4>
730 <dl> 738 <dl>
731 <div> 739 <div>
732 <div> 740 <div>
733 <dt> 741 <dt>
734 <var>socketId</var> 742 <var>socketId</var>
(...skipping 22 matching lines...) Expand all
757 <dl> 765 <dl>
758 </dl> 766 </dl>
759 <!-- CALLBACK --> 767 <!-- CALLBACK -->
760 <!-- MIN_VERSION --> 768 <!-- MIN_VERSION -->
761 </div> <!-- /description --> 769 </div> <!-- /description -->
762 </div><div class="apiItem"> 770 </div><div class="apiItem">
763 <a name="method-read"></a> <!-- method-anchor --> 771 <a name="method-read"></a> <!-- method-anchor -->
764 <h4>read</h4> 772 <h4>read</h4>
765 <div class="summary"> 773 <div class="summary">
766 <!-- Note: intentionally longer 80 columns --> 774 <!-- Note: intentionally longer 80 columns -->
767 <span>chrome.experimental.socket.read</span>(<span class="null "><span>integer</span> 775 <span>chrome.socket.read</span>(<span class="null"><span>integ er</span>
768 <var><span>socketId</span></var></span><span class="option al"><span>, </span><span>integer</span> 776 <var><span>socketId</span></var></span><span class="option al"><span>, </span><span>integer</span>
769 <var><span>bufferSize</span></var></span><span class="null "><span>, </span><span>function</span> 777 <var><span>bufferSize</span></var></span><span class="null "><span>, </span><span>function</span>
770 <var><span>ReadCallback</span></var></span>)</div> 778 <var><span>ReadCallback</span></var></span>)</div>
771 <div class="description"> 779 <div class="description">
772 <p>Reads data from the given connected socket.</p> 780 <p>Reads data from the given connected socket.</p>
773 <!-- PARAMETERS --> 781 <!-- PARAMETERS -->
774 <h4>Parameters</h4> 782 <h4>Parameters</h4>
775 <dl> 783 <dl>
776 <div> 784 <div>
777 <div> 785 <div>
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
851 <div> 859 <div>
852 <div> 860 <div>
853 <dt> 861 <dt>
854 <var>readInfo</var> 862 <var>readInfo</var>
855 <em> 863 <em>
856 <!-- TYPE --> 864 <!-- TYPE -->
857 <div style="display:inline"> 865 <div style="display:inline">
858 ( 866 (
859 <span id="typeTemplate"> 867 <span id="typeTemplate">
860 <span> 868 <span>
861 <a href="experimental.socket.html#type-experimental.sock et.ReadInfo">experimental.socket.ReadInfo</a> 869 <a href="socket.html#type-socket.ReadInfo">socket.ReadIn fo</a>
862 </span> 870 </span>
863 </span> 871 </span>
864 ) 872 )
865 </div> 873 </div>
866 </em> 874 </em>
867 </dt> 875 </dt>
868 <dd class="todo"> 876 <dd class="todo">
869 Undocumented. 877 Undocumented.
870 </dd> 878 </dd>
871 <!-- OBJECT PROPERTIES --> 879 <!-- OBJECT PROPERTIES -->
(...skipping 12 matching lines...) Expand all
884 <dl> 892 <dl>
885 </dl> 893 </dl>
886 <!-- CALLBACK --> 894 <!-- CALLBACK -->
887 <!-- MIN_VERSION --> 895 <!-- MIN_VERSION -->
888 </div> <!-- /description --> 896 </div> <!-- /description -->
889 </div><div class="apiItem"> 897 </div><div class="apiItem">
890 <a name="method-recvFrom"></a> <!-- method-anchor --> 898 <a name="method-recvFrom"></a> <!-- method-anchor -->
891 <h4>recvFrom</h4> 899 <h4>recvFrom</h4>
892 <div class="summary"> 900 <div class="summary">
893 <!-- Note: intentionally longer 80 columns --> 901 <!-- Note: intentionally longer 80 columns -->
894 <span>chrome.experimental.socket.recvFrom</span>(<span class=" null"><span>integer</span> 902 <span>chrome.socket.recvFrom</span>(<span class="null"><span>i nteger</span>
895 <var><span>socketId</span></var></span><span class="option al"><span>, </span><span>integer</span> 903 <var><span>socketId</span></var></span><span class="option al"><span>, </span><span>integer</span>
896 <var><span>bufferSize</span></var></span><span class="null "><span>, </span><span>function</span> 904 <var><span>bufferSize</span></var></span><span class="null "><span>, </span><span>function</span>
897 <var><span>RecvFromCallback</span></var></span>)</div> 905 <var><span>RecvFromCallback</span></var></span>)</div>
898 <div class="description"> 906 <div class="description">
899 <p>Receives data from the given UDP socket.</p> 907 <p>Receives data from the given UDP socket.</p>
900 <!-- PARAMETERS --> 908 <!-- PARAMETERS -->
901 <h4>Parameters</h4> 909 <h4>Parameters</h4>
902 <dl> 910 <dl>
903 <div> 911 <div>
904 <div> 912 <div>
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
978 <div> 986 <div>
979 <div> 987 <div>
980 <dt> 988 <dt>
981 <var>recvFromInfo</var> 989 <var>recvFromInfo</var>
982 <em> 990 <em>
983 <!-- TYPE --> 991 <!-- TYPE -->
984 <div style="display:inline"> 992 <div style="display:inline">
985 ( 993 (
986 <span id="typeTemplate"> 994 <span id="typeTemplate">
987 <span> 995 <span>
988 <a href="experimental.socket.html#type-experimental.sock et.RecvFromInfo">experimental.socket.RecvFromInfo</a> 996 <a href="socket.html#type-socket.RecvFromInfo">socket.Re cvFromInfo</a>
989 </span> 997 </span>
990 </span> 998 </span>
991 ) 999 )
992 </div> 1000 </div>
993 </em> 1001 </em>
994 </dt> 1002 </dt>
995 <dd class="todo"> 1003 <dd class="todo">
996 Undocumented. 1004 Undocumented.
997 </dd> 1005 </dd>
998 <!-- OBJECT PROPERTIES --> 1006 <!-- OBJECT PROPERTIES -->
(...skipping 12 matching lines...) Expand all
1011 <dl> 1019 <dl>
1012 </dl> 1020 </dl>
1013 <!-- CALLBACK --> 1021 <!-- CALLBACK -->
1014 <!-- MIN_VERSION --> 1022 <!-- MIN_VERSION -->
1015 </div> <!-- /description --> 1023 </div> <!-- /description -->
1016 </div><div class="apiItem"> 1024 </div><div class="apiItem">
1017 <a name="method-sendTo"></a> <!-- method-anchor --> 1025 <a name="method-sendTo"></a> <!-- method-anchor -->
1018 <h4>sendTo</h4> 1026 <h4>sendTo</h4>
1019 <div class="summary"> 1027 <div class="summary">
1020 <!-- Note: intentionally longer 80 columns --> 1028 <!-- Note: intentionally longer 80 columns -->
1021 <span>chrome.experimental.socket.sendTo</span>(<span class="nu ll"><span>integer</span> 1029 <span>chrome.socket.sendTo</span>(<span class="null"><span>int eger</span>
1022 <var><span>socketId</span></var></span><span class="null"> <span>, </span><span>ArrayBuffer</span> 1030 <var><span>socketId</span></var></span><span class="null"> <span>, </span><span>ArrayBuffer</span>
1023 <var><span>data</span></var></span><span class="null"><spa n>, </span><span>string</span> 1031 <var><span>data</span></var></span><span class="null"><spa n>, </span><span>string</span>
1024 <var><span>address</span></var></span><span class="null">< span>, </span><span>integer</span> 1032 <var><span>address</span></var></span><span class="null">< span>, </span><span>integer</span>
1025 <var><span>port</span></var></span><span class="null"><spa n>, </span><span>function</span> 1033 <var><span>port</span></var></span><span class="null"><spa n>, </span><span>function</span>
1026 <var><span>SendToCallback</span></var></span>)</div> 1034 <var><span>SendToCallback</span></var></span>)</div>
1027 <div class="description"> 1035 <div class="description">
1028 <p>Sends data on the given UDP socket to the given address and p ort.</p> 1036 <p>Sends data on the given UDP socket to the given address and p ort.</p>
1029 <!-- PARAMETERS --> 1037 <!-- PARAMETERS -->
1030 <h4>Parameters</h4> 1038 <h4>Parameters</h4>
1031 <dl> 1039 <dl>
(...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after
1152 <div> 1160 <div>
1153 <div> 1161 <div>
1154 <dt> 1162 <dt>
1155 <var>writeInfo</var> 1163 <var>writeInfo</var>
1156 <em> 1164 <em>
1157 <!-- TYPE --> 1165 <!-- TYPE -->
1158 <div style="display:inline"> 1166 <div style="display:inline">
1159 ( 1167 (
1160 <span id="typeTemplate"> 1168 <span id="typeTemplate">
1161 <span> 1169 <span>
1162 <a href="experimental.socket.html#type-experimental.sock et.WriteInfo">experimental.socket.WriteInfo</a> 1170 <a href="socket.html#type-socket.WriteInfo">socket.Write Info</a>
1163 </span> 1171 </span>
1164 </span> 1172 </span>
1165 ) 1173 )
1166 </div> 1174 </div>
1167 </em> 1175 </em>
1168 </dt> 1176 </dt>
1169 <dd class="todo"> 1177 <dd class="todo">
1170 Undocumented. 1178 Undocumented.
1171 </dd> 1179 </dd>
1172 <!-- OBJECT PROPERTIES --> 1180 <!-- OBJECT PROPERTIES -->
(...skipping 12 matching lines...) Expand all
1185 <dl> 1193 <dl>
1186 </dl> 1194 </dl>
1187 <!-- CALLBACK --> 1195 <!-- CALLBACK -->
1188 <!-- MIN_VERSION --> 1196 <!-- MIN_VERSION -->
1189 </div> <!-- /description --> 1197 </div> <!-- /description -->
1190 </div><div class="apiItem"> 1198 </div><div class="apiItem">
1191 <a name="method-setKeepAlive"></a> <!-- method-anchor --> 1199 <a name="method-setKeepAlive"></a> <!-- method-anchor -->
1192 <h4>setKeepAlive</h4> 1200 <h4>setKeepAlive</h4>
1193 <div class="summary"> 1201 <div class="summary">
1194 <!-- Note: intentionally longer 80 columns --> 1202 <!-- Note: intentionally longer 80 columns -->
1195 <span>chrome.experimental.socket.setKeepAlive</span>(<span cla ss="null"><span>integer</span> 1203 <span>chrome.socket.setKeepAlive</span>(<span class="null"><sp an>integer</span>
1196 <var><span>socketId</span></var></span><span class="null"> <span>, </span><span>boolean</span> 1204 <var><span>socketId</span></var></span><span class="null"> <span>, </span><span>boolean</span>
1197 <var><span>enable</span></var></span><span class="optional "><span>, </span><span>integer</span> 1205 <var><span>enable</span></var></span><span class="optional "><span>, </span><span>integer</span>
1198 <var><span>delay</span></var></span><span class="null"><sp an>, </span><span>function</span> 1206 <var><span>delay</span></var></span><span class="null"><sp an>, </span><span>function</span>
1199 <var><span>SetKeepAliveCallback</span></var></span>)</div> 1207 <var><span>SetKeepAliveCallback</span></var></span>)</div>
1200 <div class="description"> 1208 <div class="description">
1201 <p>Enable/disable keep-alive functionality for a TCP connection. </p> 1209 <p>Enable/disable keep-alive functionality for a TCP connection. </p>
1202 <!-- PARAMETERS --> 1210 <!-- PARAMETERS -->
1203 <h4>Parameters</h4> 1211 <h4>Parameters</h4>
1204 <dl> 1212 <dl>
1205 <div> 1213 <div>
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after
1336 <dl> 1344 <dl>
1337 </dl> 1345 </dl>
1338 <!-- CALLBACK --> 1346 <!-- CALLBACK -->
1339 <!-- MIN_VERSION --> 1347 <!-- MIN_VERSION -->
1340 </div> <!-- /description --> 1348 </div> <!-- /description -->
1341 </div><div class="apiItem"> 1349 </div><div class="apiItem">
1342 <a name="method-setNoDelay"></a> <!-- method-anchor --> 1350 <a name="method-setNoDelay"></a> <!-- method-anchor -->
1343 <h4>setNoDelay</h4> 1351 <h4>setNoDelay</h4>
1344 <div class="summary"> 1352 <div class="summary">
1345 <!-- Note: intentionally longer 80 columns --> 1353 <!-- Note: intentionally longer 80 columns -->
1346 <span>chrome.experimental.socket.setNoDelay</span>(<span class ="null"><span>integer</span> 1354 <span>chrome.socket.setNoDelay</span>(<span class="null"><span >integer</span>
1347 <var><span>socketId</span></var></span><span class="null"> <span>, </span><span>boolean</span> 1355 <var><span>socketId</span></var></span><span class="null"> <span>, </span><span>boolean</span>
1348 <var><span>noDelay</span></var></span><span class="null">< span>, </span><span>function</span> 1356 <var><span>noDelay</span></var></span><span class="null">< span>, </span><span>function</span>
1349 <var><span>SetNoDelayCallback</span></var></span>)</div> 1357 <var><span>SetNoDelayCallback</span></var></span>)</div>
1350 <div class="description"> 1358 <div class="description">
1351 <p>Enable/disable Nagle algorithm.</p> 1359 <p>Enable/disable Nagle algorithm.</p>
1352 <!-- PARAMETERS --> 1360 <!-- PARAMETERS -->
1353 <h4>Parameters</h4> 1361 <h4>Parameters</h4>
1354 <dl> 1362 <dl>
1355 <div> 1363 <div>
1356 <div> 1364 <div>
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after
1462 <dl> 1470 <dl>
1463 </dl> 1471 </dl>
1464 <!-- CALLBACK --> 1472 <!-- CALLBACK -->
1465 <!-- MIN_VERSION --> 1473 <!-- MIN_VERSION -->
1466 </div> <!-- /description --> 1474 </div> <!-- /description -->
1467 </div><div class="apiItem"> 1475 </div><div class="apiItem">
1468 <a name="method-write"></a> <!-- method-anchor --> 1476 <a name="method-write"></a> <!-- method-anchor -->
1469 <h4>write</h4> 1477 <h4>write</h4>
1470 <div class="summary"> 1478 <div class="summary">
1471 <!-- Note: intentionally longer 80 columns --> 1479 <!-- Note: intentionally longer 80 columns -->
1472 <span>chrome.experimental.socket.write</span>(<span class="nul l"><span>integer</span> 1480 <span>chrome.socket.write</span>(<span class="null"><span>inte ger</span>
1473 <var><span>socketId</span></var></span><span class="null"> <span>, </span><span>ArrayBuffer</span> 1481 <var><span>socketId</span></var></span><span class="null"> <span>, </span><span>ArrayBuffer</span>
1474 <var><span>data</span></var></span><span class="null"><spa n>, </span><span>function</span> 1482 <var><span>data</span></var></span><span class="null"><spa n>, </span><span>function</span>
1475 <var><span>WriteCallback</span></var></span>)</div> 1483 <var><span>WriteCallback</span></var></span>)</div>
1476 <div class="description"> 1484 <div class="description">
1477 <p>Writes data on the given connected socket.</p> 1485 <p>Writes data on the given connected socket.</p>
1478 <!-- PARAMETERS --> 1486 <!-- PARAMETERS -->
1479 <h4>Parameters</h4> 1487 <h4>Parameters</h4>
1480 <dl> 1488 <dl>
1481 <div> 1489 <div>
1482 <div> 1490 <div>
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
1555 <div> 1563 <div>
1556 <div> 1564 <div>
1557 <dt> 1565 <dt>
1558 <var>writeInfo</var> 1566 <var>writeInfo</var>
1559 <em> 1567 <em>
1560 <!-- TYPE --> 1568 <!-- TYPE -->
1561 <div style="display:inline"> 1569 <div style="display:inline">
1562 ( 1570 (
1563 <span id="typeTemplate"> 1571 <span id="typeTemplate">
1564 <span> 1572 <span>
1565 <a href="experimental.socket.html#type-experimental.sock et.WriteInfo">experimental.socket.WriteInfo</a> 1573 <a href="socket.html#type-socket.WriteInfo">socket.Write Info</a>
1566 </span> 1574 </span>
1567 </span> 1575 </span>
1568 ) 1576 )
1569 </div> 1577 </div>
1570 </em> 1578 </em>
1571 </dt> 1579 </dt>
1572 <dd class="todo"> 1580 <dd class="todo">
1573 Undocumented. 1581 Undocumented.
1574 </dd> 1582 </dd>
1575 <!-- OBJECT PROPERTIES --> 1583 <!-- OBJECT PROPERTIES -->
(...skipping 17 matching lines...) Expand all
1593 </div> <!-- /apiItem --> 1601 </div> <!-- /apiItem -->
1594 </div> <!-- /apiGroup --> 1602 </div> <!-- /apiGroup -->
1595 <!-- EVENTS --> 1603 <!-- EVENTS -->
1596 <!-- /apiGroup --> 1604 <!-- /apiGroup -->
1597 <!-- TYPES --> 1605 <!-- TYPES -->
1598 <div class="apiGroup"> 1606 <div class="apiGroup">
1599 <a name="types"></a> 1607 <a name="types"></a>
1600 <h3 id="types">Types</h3> 1608 <h3 id="types">Types</h3>
1601 <!-- iterates over all types --> 1609 <!-- iterates over all types -->
1602 <div class="apiItem"> 1610 <div class="apiItem">
1603 <a name="type-experimental.socket.SocketType"></a> 1611 <a name="type-socket.SocketType"></a>
1604 <h4>experimental.socket.SocketType</h4> 1612 <h4>socket.SocketType</h4>
1605 <div> 1613 <div>
1606 <dt> 1614 <dt>
1607 <em> 1615 <em>
1608 <!-- TYPE --> 1616 <!-- TYPE -->
1609 <div style="display:inline"> 1617 <div style="display:inline">
1610 ( 1618 (
1611 <span class="enum">enumerated</span> 1619 <span class="enum">enumerated</span>
1612 <span id="typeTemplate"> 1620 <span id="typeTemplate">
1613 <span> 1621 <span>
1614 <span>string</span> 1622 <span>string</span>
1615 <span>["tcp", "udp"]</span> 1623 <span>["tcp", "udp"]</span>
1616 </span> 1624 </span>
1617 </span> 1625 </span>
1618 ) 1626 )
1619 </div> 1627 </div>
1620 </em> 1628 </em>
1621 </dt> 1629 </dt>
1622 <dd class="todo"> 1630 <dd class="todo">
1623 Undocumented. 1631 Undocumented.
1624 </dd> 1632 </dd>
1625 <!-- OBJECT PROPERTIES --> 1633 <!-- OBJECT PROPERTIES -->
1626 <!-- OBJECT METHODS --> 1634 <!-- OBJECT METHODS -->
1627 <!-- OBJECT EVENT FIELDS --> 1635 <!-- OBJECT EVENT FIELDS -->
1628 <!-- FUNCTION PARAMETERS --> 1636 <!-- FUNCTION PARAMETERS -->
1629 </div> 1637 </div>
1630 </div><div class="apiItem"> 1638 </div><div class="apiItem">
1631 <a name="type-experimental.socket.CreateOptions"></a> 1639 <a name="type-socket.CreateOptions"></a>
1632 <h4>experimental.socket.CreateOptions</h4> 1640 <h4>socket.CreateOptions</h4>
1633 <div> 1641 <div>
1634 <dt> 1642 <dt>
1635 <em> 1643 <em>
1636 <!-- TYPE --> 1644 <!-- TYPE -->
1637 <div style="display:inline"> 1645 <div style="display:inline">
1638 ( 1646 (
1639 <span id="typeTemplate"> 1647 <span id="typeTemplate">
1640 <span> 1648 <span>
1641 <span>object</span> 1649 <span>object</span>
1642 </span> 1650 </span>
1643 </span> 1651 </span>
1644 ) 1652 )
1645 </div> 1653 </div>
1646 </em> 1654 </em>
1647 </dt> 1655 </dt>
1648 <dd class="todo"> 1656 <dd class="todo">
1649 Undocumented. 1657 Undocumented.
1650 </dd> 1658 </dd>
1651 <!-- OBJECT PROPERTIES --> 1659 <!-- OBJECT PROPERTIES -->
1652 <dd> 1660 <dd>
1653 <dl> 1661 <dl>
1654 </dl> 1662 </dl>
1655 </dd> 1663 </dd>
1656 <!-- OBJECT METHODS --> 1664 <!-- OBJECT METHODS -->
1657 <!-- OBJECT EVENT FIELDS --> 1665 <!-- OBJECT EVENT FIELDS -->
1658 <!-- FUNCTION PARAMETERS --> 1666 <!-- FUNCTION PARAMETERS -->
1659 </div> 1667 </div>
1660 </div><div class="apiItem"> 1668 </div><div class="apiItem">
1661 <a name="type-experimental.socket.CreateInfo"></a> 1669 <a name="type-socket.CreateInfo"></a>
1662 <h4>experimental.socket.CreateInfo</h4> 1670 <h4>socket.CreateInfo</h4>
1663 <div> 1671 <div>
1664 <dt> 1672 <dt>
1665 <em> 1673 <em>
1666 <!-- TYPE --> 1674 <!-- TYPE -->
1667 <div style="display:inline"> 1675 <div style="display:inline">
1668 ( 1676 (
1669 <span id="typeTemplate"> 1677 <span id="typeTemplate">
1670 <span> 1678 <span>
1671 <span>object</span> 1679 <span>object</span>
1672 </span> 1680 </span>
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
1705 <!-- FUNCTION PARAMETERS --> 1713 <!-- FUNCTION PARAMETERS -->
1706 </div> 1714 </div>
1707 </div> 1715 </div>
1708 </dl> 1716 </dl>
1709 </dd> 1717 </dd>
1710 <!-- OBJECT METHODS --> 1718 <!-- OBJECT METHODS -->
1711 <!-- OBJECT EVENT FIELDS --> 1719 <!-- OBJECT EVENT FIELDS -->
1712 <!-- FUNCTION PARAMETERS --> 1720 <!-- FUNCTION PARAMETERS -->
1713 </div> 1721 </div>
1714 </div><div class="apiItem"> 1722 </div><div class="apiItem">
1715 <a name="type-experimental.socket.ReadInfo"></a> 1723 <a name="type-socket.ReadInfo"></a>
1716 <h4>experimental.socket.ReadInfo</h4> 1724 <h4>socket.ReadInfo</h4>
1717 <div> 1725 <div>
1718 <dt> 1726 <dt>
1719 <em> 1727 <em>
1720 <!-- TYPE --> 1728 <!-- TYPE -->
1721 <div style="display:inline"> 1729 <div style="display:inline">
1722 ( 1730 (
1723 <span id="typeTemplate"> 1731 <span id="typeTemplate">
1724 <span> 1732 <span>
1725 <span>object</span> 1733 <span>object</span>
1726 </span> 1734 </span>
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
1784 <!-- FUNCTION PARAMETERS --> 1792 <!-- FUNCTION PARAMETERS -->
1785 </div> 1793 </div>
1786 </div> 1794 </div>
1787 </dl> 1795 </dl>
1788 </dd> 1796 </dd>
1789 <!-- OBJECT METHODS --> 1797 <!-- OBJECT METHODS -->
1790 <!-- OBJECT EVENT FIELDS --> 1798 <!-- OBJECT EVENT FIELDS -->
1791 <!-- FUNCTION PARAMETERS --> 1799 <!-- FUNCTION PARAMETERS -->
1792 </div> 1800 </div>
1793 </div><div class="apiItem"> 1801 </div><div class="apiItem">
1794 <a name="type-experimental.socket.WriteInfo"></a> 1802 <a name="type-socket.WriteInfo"></a>
1795 <h4>experimental.socket.WriteInfo</h4> 1803 <h4>socket.WriteInfo</h4>
1796 <div> 1804 <div>
1797 <dt> 1805 <dt>
1798 <em> 1806 <em>
1799 <!-- TYPE --> 1807 <!-- TYPE -->
1800 <div style="display:inline"> 1808 <div style="display:inline">
1801 ( 1809 (
1802 <span id="typeTemplate"> 1810 <span id="typeTemplate">
1803 <span> 1811 <span>
1804 <span>object</span> 1812 <span>object</span>
1805 </span> 1813 </span>
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
1838 <!-- FUNCTION PARAMETERS --> 1846 <!-- FUNCTION PARAMETERS -->
1839 </div> 1847 </div>
1840 </div> 1848 </div>
1841 </dl> 1849 </dl>
1842 </dd> 1850 </dd>
1843 <!-- OBJECT METHODS --> 1851 <!-- OBJECT METHODS -->
1844 <!-- OBJECT EVENT FIELDS --> 1852 <!-- OBJECT EVENT FIELDS -->
1845 <!-- FUNCTION PARAMETERS --> 1853 <!-- FUNCTION PARAMETERS -->
1846 </div> 1854 </div>
1847 </div><div class="apiItem"> 1855 </div><div class="apiItem">
1848 <a name="type-experimental.socket.RecvFromInfo"></a> 1856 <a name="type-socket.RecvFromInfo"></a>
1849 <h4>experimental.socket.RecvFromInfo</h4> 1857 <h4>socket.RecvFromInfo</h4>
1850 <div> 1858 <div>
1851 <dt> 1859 <dt>
1852 <em> 1860 <em>
1853 <!-- TYPE --> 1861 <!-- TYPE -->
1854 <div style="display:inline"> 1862 <div style="display:inline">
1855 ( 1863 (
1856 <span id="typeTemplate"> 1864 <span id="typeTemplate">
1857 <span> 1865 <span>
1858 <span>object</span> 1866 <span>object</span>
1859 </span> 1867 </span>
(...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after
2013 _uff=0; 2021 _uff=0;
2014 urchinTracker(); 2022 urchinTracker();
2015 } 2023 }
2016 catch(e) {/* urchinTracker not available. */} 2024 catch(e) {/* urchinTracker not available. */}
2017 </script> 2025 </script>
2018 <!-- end analytics --> 2026 <!-- end analytics -->
2019 </div> 2027 </div>
2020 </div> <!-- /gc-footer --> 2028 </div> <!-- /gc-footer -->
2021 </div> <!-- /gc-container --> 2029 </div> <!-- /gc-container -->
2022 </body></html> 2030 </body></html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698