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( &preferences );</codeblock></info> |
39 <info><codeblock xml:space="preserve">prefList.AppendL( &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> |