Symbian3/SDK/Source/GUID-DD77AA04-D0AB-4BEB-900F-B3BE50AC0B7F.dita
changeset 13 48780e181b38
parent 8 ae94777fff8f
equal deleted inserted replaced
12:80ef3a206772 13:48780e181b38
    10 <!DOCTYPE task
    10 <!DOCTYPE task
    11   PUBLIC "-//OASIS//DTD DITA Task//EN" "task.dtd">
    11   PUBLIC "-//OASIS//DTD DITA Task//EN" "task.dtd">
    12 <task id="GUID-DD77AA04-D0AB-4BEB-900F-B3BE50AC0B7F" xml:lang="en"><title>Opening
    12 <task id="GUID-DD77AA04-D0AB-4BEB-900F-B3BE50AC0B7F" xml:lang="en"><title>Opening
    13 a Connection based on User Selection</title><shortdesc>Extended Connection Preferences API can be used by applications
    13 a Connection based on User Selection</title><shortdesc>Extended Connection Preferences API can be used by applications
    14 to open a connection based on user selection.</shortdesc><prolog><metadata><keywords/></metadata></prolog><taskbody>
    14 to open a connection based on user selection.</shortdesc><prolog><metadata><keywords/></metadata></prolog><taskbody>
    15 <context id="GUID-DA2ED45B-65AC-4C82-B854-67284173FAF9-GENID-1-10-1-14-1-1-4-1-1-5-1-1-6-1-3-1">       <p>When an
    15 <context id="GUID-DA2ED45B-65AC-4C82-B854-67284173FAF9-GENID-1-10-1-16-1-1-4-1-1-5-1-1-6-1-3-1">       <p>When an
    16 application chooses to establish a connection based on user selection,
    16 application chooses to establish a connection based on user selection,
    17 Connection selection dialog needs to be enabled. Only the SNAPs and IAPs matching
    17 Connection selection dialog needs to be enabled. Only the SNAPs and IAPs matching
    18 with bearer set are displayed for selection. </p>     </context>
    18 with bearer set are displayed for selection. </p>     </context>
    19 <steps id="GUID-4DD07DEC-6017-4237-BE46-1D69E5FBD744-GENID-1-10-1-14-1-1-4-1-1-5-1-1-6-1-3-2">
    19 <steps id="GUID-4DD07DEC-6017-4237-BE46-1D69E5FBD744-GENID-1-10-1-16-1-1-4-1-1-5-1-1-6-1-3-2">
    20 <step id="GUID-9A69E5AD-E938-4092-A8C2-CB65C37C8962-GENID-1-10-1-14-1-1-4-1-1-5-1-1-6-1-3-2-1"><cmd>Connect to<xref href="GUID-1277D793-4A0A-50A7-9414-AEE93E906E80.dita"> socket server </xref>.</cmd>
    20 <step id="GUID-9A69E5AD-E938-4092-A8C2-CB65C37C8962-GENID-1-10-1-16-1-1-4-1-1-5-1-1-6-1-3-2-1"><cmd>Connect to<xref href="GUID-1277D793-4A0A-50A7-9414-AEE93E906E80.dita"> socket server </xref>.</cmd>
    21 <info> <codeblock xml:space="preserve">RSocketServ ss;
    21 <info> <codeblock xml:space="preserve">RSocketServ ss;
    22 ss.Connect();       </codeblock>                  </info>
    22 ss.Connect();       </codeblock>                  </info>
    23 </step>
    23 </step>
    24 <step id="GUID-9A69E5AD-E938-4092-A8C2-CB65C37C8962-GENID-1-10-1-14-1-1-4-1-1-5-1-1-6-1-3-2-2"><cmd> Open a <xref href="GUID-BD8446C5-3ADE-59A6-A13A-A5482D6FC56F.dita"> RConnection </xref> object.</cmd>
    24 <step id="GUID-9A69E5AD-E938-4092-A8C2-CB65C37C8962-GENID-1-10-1-16-1-1-4-1-1-5-1-1-6-1-3-2-2"><cmd> Open a <xref href="GUID-BD8446C5-3ADE-59A6-A13A-A5482D6FC56F.dita"> RConnection </xref> object.</cmd>
    25 <info> <codeblock xml:space="preserve">RConnection conn;
    25 <info> <codeblock xml:space="preserve">RConnection conn;
    26 conn.Open( ss );</codeblock>                  </info>
    26 conn.Open( ss );</codeblock>                  </info>
    27 </step>
    27 </step>
    28 <step id="GUID-DC3652D1-7EDB-4582-8B6B-117E248A1F70-GENID-1-10-1-14-1-1-4-1-1-5-1-1-6-1-3-2-3"><cmd>Create a connection
    28 <step id="GUID-DC3652D1-7EDB-4582-8B6B-117E248A1F70-GENID-1-10-1-16-1-1-4-1-1-5-1-1-6-1-3-2-3"><cmd>Create a connection
    29 preference list and extended connection preferences object.</cmd>
    29 preference list and extended connection preferences object.</cmd>
    30 <info> <codeblock xml:space="preserve">TConnPrefList prefList;
    30 <info> <codeblock xml:space="preserve">TConnPrefList prefList;
    31 TExtendedConnPref preferences;    </codeblock>                  </info>
    31 TExtendedConnPref preferences;    </codeblock>                  </info>
    32 </step>
    32 </step>
    33 <step id="GUID-3D1BD3F8-6244-45E9-AF47-C19E5667092C-GENID-1-10-1-14-1-1-4-1-1-5-1-1-6-1-3-2-4"><cmd>Enable the Connection
    33 <step id="GUID-3D1BD3F8-6244-45E9-AF47-C19E5667092C-GENID-1-10-1-16-1-1-4-1-1-5-1-1-6-1-3-2-4"><cmd>Enable the Connection
    34 selection dialog to accept user queries using <xref href="GUID-B78E8AC0-CDC8-3DEC-AF3C-98C8994DA34A.dita#GUID-B78E8AC0-CDC8-3DEC-AF3C-98C8994DA34A/GUID-9AD4E0DD-93D7-3DC7-9916-7FBC275A08B7"><apiname>TExtendedConnPref::SetConnSelectionDialog()</apiname></xref>.</cmd>
    34 selection dialog to accept user queries using <xref href="GUID-B78E8AC0-CDC8-3DEC-AF3C-98C8994DA34A.dita#GUID-B78E8AC0-CDC8-3DEC-AF3C-98C8994DA34A/GUID-9AD4E0DD-93D7-3DC7-9916-7FBC275A08B7"><apiname>TExtendedConnPref::SetConnSelectionDialog()</apiname></xref>.</cmd>
    35 <info><codeblock xml:space="preserve">preferences.SetConnSelectionDialog( ETrue );</codeblock></info>
    35 <info><codeblock xml:space="preserve">preferences.SetConnSelectionDialog( ETrue );</codeblock></info>
    36 </step>
    36 </step>
    37 <step id="GUID-9DE0CAE0-8F0A-4197-9FC1-B045C32A817F-GENID-1-10-1-14-1-1-4-1-1-5-1-1-6-1-3-2-5"><cmd>Append extended
    37 <step id="GUID-9DE0CAE0-8F0A-4197-9FC1-B045C32A817F-GENID-1-10-1-16-1-1-4-1-1-5-1-1-6-1-3-2-5"><cmd>Append extended
    38 connection preferences into connection preference list. </cmd>
    38 connection preferences into connection preference list. </cmd>
    39 <info><codeblock xml:space="preserve">prefList.AppendL( &amp;preferences );</codeblock></info>
    39 <info><codeblock xml:space="preserve">prefList.AppendL( &amp;preferences );</codeblock></info>
    40 </step>
    40 </step>
    41 <step id="GUID-E492622A-4410-4F2D-A4DC-C0D8A3B33F99-GENID-1-10-1-14-1-1-4-1-1-5-1-1-6-1-3-2-6"><cmd>Start a connection
    41 <step id="GUID-E492622A-4410-4F2D-A4DC-C0D8A3B33F99-GENID-1-10-1-16-1-1-4-1-1-5-1-1-6-1-3-2-6"><cmd>Start a connection
    42 with connection preferences.  </cmd>
    42 with connection preferences.  </cmd>
    43 <info><codeblock xml:space="preserve">conn.Start( prefList );</codeblock></info>
    43 <info><codeblock xml:space="preserve">conn.Start( prefList );</codeblock></info>
    44 </step>
    44 </step>
    45 </steps>
    45 </steps>
    46 <result id="GUID-3B2081B8-6F9D-40C1-8407-0F0EB43790B5-GENID-1-10-1-14-1-1-4-1-1-5-1-1-6-1-3-3">       <p>The application
    46 <result id="GUID-3B2081B8-6F9D-40C1-8407-0F0EB43790B5-GENID-1-10-1-16-1-1-4-1-1-5-1-1-6-1-3-3">       <p>The application
    47 is connected to the SNAP or IAP selected by the user.</p>     </result>
    47 is connected to the SNAP or IAP selected by the user.</p>     </result>
    48 </taskbody><related-links>
    48 </taskbody><related-links>
    49 <link href="GUID-3490A064-8421-4ABB-9E93-99A5565CF4D7.dita"><linktext>Additional
    49 <link href="GUID-3490A064-8421-4ABB-9E93-99A5565CF4D7.dita"><linktext>Additional
    50 Connection Preferences</linktext></link>
    50 Connection Preferences</linktext></link>
    51 </related-links></task>
    51 </related-links></task>