--- a/Symbian3/PDK/Source/GUID-55629D12-06C9-412C-86FE-442577156A3B.dita Tue Mar 30 11:42:04 2010 +0100
+++ b/Symbian3/PDK/Source/GUID-55629D12-06C9-412C-86FE-442577156A3B.dita Tue Mar 30 11:56:28 2010 +0100
@@ -12,7 +12,7 @@
<concept id="GUID-55629D12-06C9-412C-86FE-442577156A3B" xml:lang="en"><title>Implementing
the CPosPrivacyNotifier Subclass</title><shortdesc>To use the Privacy Query and Notification API to create a notifier
a licensee must first implement a single notifier class that derives from
-the Privacy Query and Notification API base class <apiname>CPosPrivacyNotifier</apiname>.</shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
+the Privacy Query and Notification API base class <codeph>CPosPrivacyNotifier</codeph>.</shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
<p>The <xref href="GUID-56C8D5AB-7D9A-3B20-B699-07F17A87A61C.dita"><apiname>CPosPrivacyNotifier</apiname></xref> subclass must implement the
virtual functions of the base class: </p>
<ul>
@@ -20,7 +20,7 @@
<li><p><xref href="GUID-56C8D5AB-7D9A-3B20-B699-07F17A87A61C.dita#GUID-56C8D5AB-7D9A-3B20-B699-07F17A87A61C/GUID-3417B07B-DE69-3719-8634-B979CBA77AFE"><apiname>CPosPrivacyNotifier::HandleRequestCancelled()</apiname></xref></p></li>
<li><p><xref href="GUID-56C8D5AB-7D9A-3B20-B699-07F17A87A61C.dita#GUID-56C8D5AB-7D9A-3B20-B699-07F17A87A61C/GUID-6D3C8687-6FEC-34FF-9846-1508C9DF4E72"><apiname>CPosPrivacyNotifier::HandleAllRequestsCancelled()</apiname></xref></p></li>
</ul>
-<section> <title>Implementing HandleNewRequestL()</title> <p>New
+<section id="GUID-F911F632-320C-4871-A385-BD01EBB13BB6"> <title>Implementing HandleNewRequestL()</title> <p>New
privacy verification query and notification requests are received by the notifier
through <xref href="GUID-56C8D5AB-7D9A-3B20-B699-07F17A87A61C.dita#GUID-56C8D5AB-7D9A-3B20-B699-07F17A87A61C/GUID-33E317F9-A8C0-34AF-B17A-72D46B2E4DBD"><apiname>CPosPrivacyNotifier::HandleNewRequestL()</apiname></xref>. The example
code below shows how the notifier handles requests sequentially by simply
@@ -35,7 +35,7 @@
// Handle the request
HandleNextRequestL();
}</codeblock></section>
-<section><title>HandleNextRequestL() </title><p>The example code below shows
+<section id="GUID-DECB2165-6C1E-4D1D-BF4B-8344DB0CA185"><title>HandleNextRequestL() </title><p>The example code below shows
how the notifier gets the next request to be processed. The code shows how
the notifier: </p><ul>
<li><p>Gets an array of all waiting requests by calling <xref href="GUID-56C8D5AB-7D9A-3B20-B699-07F17A87A61C.dita#GUID-56C8D5AB-7D9A-3B20-B699-07F17A87A61C/GUID-4E117090-89E5-33DA-AC4B-494906B4BAF9"><apiname>CPosPrivacyNotifier::GetRequestsL()</apiname></xref>. </p></li>
@@ -111,7 +111,7 @@
}
CleanupStack::Pop(requestors);
}</codeblock></section>
-<section><title>Implementing a method to handle dialog closure</title><p>When
+<section id="GUID-6ACC09EA-DBCC-4AEE-B29A-B79B698D546E"><title>Implementing a method to handle dialog closure</title><p>When
the mobile device user has responded to the dialog, the notifier must send
a response back to the LBS subsystem. In the example code below, the method <codeph>DialogDismissed()</codeph> is
called when the dialog is closed. The type of request (<codeph>EQuery</codeph> or <codeph>ENotification</codeph>)
@@ -161,7 +161,7 @@
CompleteAllRequests(err);
}
}</codeblock></section>
-<section><title>Implementing HandleRequestCancelled() </title><p>A privacy
+<section id="GUID-C954EB32-267E-494B-8715-92C9720ED830"><title>Implementing HandleRequestCancelled() </title><p>A privacy
request can be cancelled by the network. The LBS subsystem calls <xref href="GUID-56C8D5AB-7D9A-3B20-B699-07F17A87A61C.dita#GUID-56C8D5AB-7D9A-3B20-B699-07F17A87A61C/GUID-3417B07B-DE69-3719-8634-B979CBA77AFE"><apiname>CPosPrivacyNotifier::HandleRequestCancelled()</apiname></xref> on
the notifier to cancel the request. The code example below shows an implementation. </p><codeblock xml:space="preserve">void CMyPrivacyNotifier::HandleRequestCancelled(TPosQNRequestId aRequestId)
{
@@ -183,7 +183,7 @@
HandleNextRequest();
}
}</codeblock></section>
-<section><title>Implementing HandleAllRequestsCancelled()</title><p>The notifier
+<section id="GUID-42F9876A-9A93-48CB-8A19-489364A4A740"><title>Implementing HandleAllRequestsCancelled()</title><p>The notifier
must implement this method to allow all outstanding requests to be cancelled. </p><codeblock xml:space="preserve">void CMyPrivacyNotifier::HandleAllRequestCancelled()
{
// Close the active dialog