2009/dap/device Overview.html,1.1,1.2

Update of /sources/public/2009/dap/device
In directory hutz:/tmp/cvs-serv21526/device

Modified Files:
	Overview.html 
Log Message:
make it possible to override editors in specs while still using common config; add PendingOp to Device API

Index: Overview.html
===================================================================
RCS file: /sources/public/2009/dap/device/Overview.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- Overview.html	5 Oct 2009 15:16:45 -0000	1.1
+++ Overview.html	2 Dec 2009 13:31:23 -0000	1.2
@@ -12,6 +12,12 @@
           // previousPublishDate:  "1977-03-15",
           edDraftURI:           "http://dev.w3.org/2009/dap/device/",
           // lcEnd: "2009-08-05",
+          editors: [
+                {   name:       "Robin Berjon",
+                    url:        "http://berjon.com/",
+                    company:    "Vodafone",
+                    companyURL: "http://vodafone.com/" },
+          ],
       };
     </script>
     <script src='../common/config.js' class='remove'></script>
@@ -19,7 +25,7 @@
   <body>
     <section id='abstract'>
       This specification defines the common interface from which all device APIs are
-      can be accessed.
+      can be accessed as well as several interfaces that are commonly reused.
     </section>
     
     <section id='conformance'>
@@ -44,7 +50,7 @@
       <h2>The <code>NavigatorDevice</code> interface</h2>
       <p>
         The <a>NavigatorDevice</a> interface supplements the <a class='externalDFN'>Navigator</a>
-        interface which is defined as part of HTML 5 [[!HTML5]]. A <a>user agent</a> MUST expose
+        interface which is defined as part of HTML 5 [[!NAVIGATOR]]. A <a>user agent</a> MUST expose
         a <code>device</code> attribute that implements the <a>Device</a> interface on the 
         <code>navigator</code> object.
       </p>
@@ -61,6 +67,23 @@
       </section>
     </section>
 
+    <section>
+      <h2>The <code>PendingOp</code> interface</h2>
+      <p>
+        The <a>PendingOp</a> interface describes objects that are returned by asynchronous
+        methods that are cancellable. It makes it possible to bring these operations to a
+        stop if they haven't produced a result within a desired time or before a given
+        event, thereby possibly reclaiming resources.
+      </p>
+      <dl title='[NoInterfaceObject] interface PendingOperation' class='idl'>
+        <dt>void cancel ()</dt>
+        <dd>
+          Cancel the pending asynchronous operation. When this method is called, the 
+          <a>user agent</a> MUST immediately bring the operation to a stop and return.
+        </dd>
+      </dl>
+    </section>
+
     <section class='appendix informative'>
       <h2>Acknowledgements</h2>
       <p>

Received on Wednesday, 2 December 2009 13:31:27 UTC