| Index: chrome/common/extensions/docs/templates/articles/manifest/sockets.html
|
| diff --git a/chrome/common/extensions/docs/templates/articles/manifest/sockets.html b/chrome/common/extensions/docs/templates/articles/manifest/sockets.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..f4685b61e5f24afc2b578ad61a0cc0383f424b1f
|
| --- /dev/null
|
| +++ b/chrome/common/extensions/docs/templates/articles/manifest/sockets.html
|
| @@ -0,0 +1,42 @@
|
| +<h1>sockets</h1>
|
| +
|
| +<p>
|
| +The <code>sockets</code> manifest property declares which permissions are
|
| +available for the $ref:sockets.udp, $ref:sockets.tcp and
|
| +$ref:sockets.tcpServer APIs.
|
| +</p>
|
| +
|
| +<h2 id="manifest">Sample manifest.json</h2>
|
| +<pre data-filename="manifest.json">
|
| +{
|
| + "name": "My Sockets {{platform}}",
|
| + "sockets": {
|
| + "udp": {
|
| + // Permission for chrome.sockets.udp.send:
|
| + // The application is allowed to send udp packets
|
| + // to any host:port combination.
|
| + "send": "*"
|
| + },
|
| + "tcp": {
|
| + // Permission for chrome.sockets.tcp.connect:
|
| + // The application is allowed to connect only to the
|
| + // tcp server on 127.0.0.1 port 80.
|
| + "connect": "127.0.0.1:80"
|
| + },
|
| + "tcpServer": {
|
| + // Permission for chrome.sockets.tcpServer.listen:
|
| + // The application is allowed to accept new client
|
| + // connections on the local address at port 80.
|
| + "listen": "127.0.0.1:80"
|
| + }
|
| + },
|
| + ...
|
| +}
|
| +</pre>
|
| +
|
| +<section>
|
| +<h2 id="reference">Reference</h2>
|
| +<p class="api_reference">
|
| +{{+partials.type type:apis.manifestTypes.byName.sockets/}}
|
| +</p>
|
| +</section>
|
|
|