|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
|
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> |
|
3 <title>TB10.1 Example Applications: CDialCall Class Reference</title> |
|
4 <link href="doxygen.css" rel="stylesheet" type="text/css"> |
|
5 <link href="tabs.css" rel="stylesheet" type="text/css"> |
|
6 </head><body> |
|
7 <!-- Generated by Doxygen 1.5.3 --> |
|
8 <h1>CDialCall Class Reference</h1><!-- doxytag: class="CDialCall" --><!-- doxytag: inherits="CISVAPIAsync,CISVAPIAsync" --><div class="dynheader"> |
|
9 Inheritance diagram for CDialCall:</div> |
|
10 <div class="dynsection"> |
|
11 |
|
12 <p><center><img src="class_c_dial_call.png" usemap="#CDialCall_map" border="0" alt=""></center> |
|
13 <map name="CDialCall_map"> |
|
14 <area href="class_c_i_s_v_a_p_i_async.html" alt="CISVAPIAsync" shape="rect" coords="0,56,97,80"> |
|
15 <area href="class_c_i_s_v_a_p_i_async.html" alt="CISVAPIAsync" shape="rect" coords="107,56,204,80"> |
|
16 <area href="class_c_i_s_v_a_p_i_base.html" alt="CISVAPIBase" shape="rect" coords="0,0,97,24"> |
|
17 <area href="class_c_i_s_v_a_p_i_base.html" alt="CISVAPIBase" shape="rect" coords="107,0,204,24"> |
|
18 </map> |
|
19 </div> |
|
20 |
|
21 <p> |
|
22 <a href="class_c_dial_call-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> |
|
23 <tr><td></td></tr> |
|
24 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> |
|
25 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_dial_call.html#60585ab5b96b51a3a2c05e70c3386c7d">~CDialCall</a> ()</td></tr> |
|
26 |
|
27 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_dial_call.html#6802972dcfe35127ea302b7d5a531b92">DoStartRequestL</a> (const TDesC &aNumber)</td></tr> |
|
28 |
|
29 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_dial_call.html#6802972dcfe35127ea302b7d5a531b92">DoStartRequestL</a> (const TDesC &aNumber)</td></tr> |
|
30 |
|
31 <tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr> |
|
32 <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="class_c_dial_call.html">CDialCall</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_dial_call.html#77f2cdc72ec6c48f160ee3cb3f40fbc7">NewL</a> (<a class="el" href="class_m_exec_async.html">MExecAsync</a> *aController)</td></tr> |
|
33 |
|
34 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="684f3b4b11a7a40e62cfb75ed98aaae9"></a><!-- doxytag: member="CDialCall::NewL" ref="684f3b4b11a7a40e62cfb75ed98aaae9" args="(MExecAsync *aController)" --> |
|
35 static <a class="el" href="class_c_dial_call.html">CDialCall</a> * </td><td class="memItemRight" valign="bottom"><b>NewL</b> (<a class="el" href="class_m_exec_async.html">MExecAsync</a> *aController)</td></tr> |
|
36 |
|
37 <tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr> |
|
38 <tr><td class="memItemLeft" nowrap align="right" valign="top">CTelephony::TCallId </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_dial_call.html#7f7be08462f0caf2ebb4ee4814a15623">iCallId</a></td></tr> |
|
39 |
|
40 </table> |
|
41 <hr><a name="_details"></a><h2>Detailed Description</h2> |
|
42 Dials a call to the number passed as an argument to <a class="el" href="class_c_i_s_v_a_p_i_base.html#f5a272546d704790a27788fcd45598b5">DoStartRequestL()</a>.<p> |
|
43 Dials a call to the specifed number taken as an argument to <a class="el" href="class_c_i_s_v_a_p_i_base.html#f5a272546d704790a27788fcd45598b5">DoStartRequestL()</a> |
|
44 <p>Definition at line <a class="el" href="_auto_d_t_m_f_dialler_2_c_dial_call_8h-source.html#l00030">30</a> of file <a class="el" href="_auto_d_t_m_f_dialler_2_c_dial_call_8h-source.html">CDialCall.h</a>.</p> |
|
45 <hr><h2>Constructor & Destructor Documentation</h2> |
|
46 <a class="anchor" name="60585ab5b96b51a3a2c05e70c3386c7d"></a><!-- doxytag: member="CDialCall::~CDialCall" ref="60585ab5b96b51a3a2c05e70c3386c7d" args="()" --> |
|
47 <div class="memitem"> |
|
48 <div class="memproto"> |
|
49 <table class="memname"> |
|
50 <tr> |
|
51 <td class="memname">CDialCall::~CDialCall </td> |
|
52 <td>(</td> |
|
53 <td class="paramname"> </td> |
|
54 <td> ) </td> |
|
55 <td width="100%"></td> |
|
56 </tr> |
|
57 </table> |
|
58 </div> |
|
59 <div class="memdoc"> |
|
60 |
|
61 <p> |
|
62 Destructor. Cancels any outstanding requests.<p> |
|
63 Destructor. Cancels outstanding requests. |
|
64 <p>Definition at line <a class="el" href="_auto_d_t_m_f_dialler_2_c_dial_call_8cpp-source.html#l00037">37</a> of file <a class="el" href="_auto_d_t_m_f_dialler_2_c_dial_call_8cpp-source.html">CDialCall.cpp</a>.</p> |
|
65 |
|
66 </div> |
|
67 </div><p> |
|
68 <hr><h2>Member Function Documentation</h2> |
|
69 <a class="anchor" name="77f2cdc72ec6c48f160ee3cb3f40fbc7"></a><!-- doxytag: member="CDialCall::NewL" ref="77f2cdc72ec6c48f160ee3cb3f40fbc7" args="(MExecAsync *aController)" --> |
|
70 <div class="memitem"> |
|
71 <div class="memproto"> |
|
72 <table class="memname"> |
|
73 <tr> |
|
74 <td class="memname"><a class="el" href="class_c_dial_call.html">CDialCall</a> * CDialCall::NewL </td> |
|
75 <td>(</td> |
|
76 <td class="paramtype"><a class="el" href="class_m_exec_async.html">MExecAsync</a> * </td> |
|
77 <td class="paramname"> <em>aController</em> </td> |
|
78 <td> ) </td> |
|
79 <td width="100%"><code> [static]</code></td> |
|
80 </tr> |
|
81 </table> |
|
82 </div> |
|
83 <div class="memdoc"> |
|
84 |
|
85 <p> |
|
86 Factory constructor.<p> |
|
87 <dl compact><dt><b>Parameters:</b></dt><dd> |
|
88 <table border="0" cellspacing="2" cellpadding="0"> |
|
89 <tr><td valign="top"></td><td valign="top"><em>aController</em> </td><td>Pointer to <a class="el" href="class_m_exec_async.html">MExecAsync</a> object passed to constructor of <a class="el" href="class_c_i_s_v_a_p_i_base.html">CISVAPIBase</a> </td></tr> |
|
90 </table> |
|
91 </dl> |
|
92 <dl class="return" compact><dt><b>Returns:</b></dt><dd>Instance of <a class="el" href="class_c_dial_call.html">CDialCall</a> class</dd></dl> |
|
93 Factory constructor.<p> |
|
94 <dl compact><dt><b>Parameters:</b></dt><dd> |
|
95 <table border="0" cellspacing="2" cellpadding="0"> |
|
96 <tr><td valign="top"></td><td valign="top"><em>aController</em> </td><td>Pointer to <a class="el" href="class_m_exec_async.html">MExecAsync</a> object passed to constructor of <a class="el" href="class_c_i_s_v_a_p_i_base.html">CISVAPIBase</a> </td></tr> |
|
97 </table> |
|
98 </dl> |
|
99 <dl class="return" compact><dt><b>Returns:</b></dt><dd>Instance of <a class="el" href="class_c_dial_call.html">CDialCall</a> class </dd></dl> |
|
100 |
|
101 <p>Definition at line <a class="el" href="_auto_d_t_m_f_dialler_2_c_dial_call_8cpp-source.html#l00025">25</a> of file <a class="el" href="_auto_d_t_m_f_dialler_2_c_dial_call_8cpp-source.html">CDialCall.cpp</a>.</p> |
|
102 |
|
103 </div> |
|
104 </div><p> |
|
105 <a class="anchor" name="6802972dcfe35127ea302b7d5a531b92"></a><!-- doxytag: member="CDialCall::DoStartRequestL" ref="6802972dcfe35127ea302b7d5a531b92" args="(const TDesC &aNumber)" --> |
|
106 <div class="memitem"> |
|
107 <div class="memproto"> |
|
108 <table class="memname"> |
|
109 <tr> |
|
110 <td class="memname">void CDialCall::DoStartRequestL </td> |
|
111 <td>(</td> |
|
112 <td class="paramtype">const TDesC & </td> |
|
113 <td class="paramname"> <em>aNumber</em> </td> |
|
114 <td> ) </td> |
|
115 <td width="100%"><code> [virtual]</code></td> |
|
116 </tr> |
|
117 </table> |
|
118 </div> |
|
119 <div class="memdoc"> |
|
120 |
|
121 <p> |
|
122 Sets the required parameters and starts dialling the call.<p> |
|
123 <dl compact><dt><b>Parameters:</b></dt><dd> |
|
124 <table border="0" cellspacing="2" cellpadding="0"> |
|
125 <tr><td valign="top"></td><td valign="top"><em>aNumber</em> </td><td>Phone number to dial.</td></tr> |
|
126 </table> |
|
127 </dl> |
|
128 Makes a call to aNumber.<p> |
|
129 <dl compact><dt><b>Parameters:</b></dt><dd> |
|
130 <table border="0" cellspacing="2" cellpadding="0"> |
|
131 <tr><td valign="top"></td><td valign="top"><em>aNumber</em> </td><td>The number to dial </td></tr> |
|
132 </table> |
|
133 </dl> |
|
134 |
|
135 <p>Reimplemented from <a class="el" href="class_c_i_s_v_a_p_i_base.html#0b7e14a686bfae70e3a0ef187e2bcf01">CISVAPIBase</a>.</p> |
|
136 |
|
137 <p>Definition at line <a class="el" href="_auto_d_t_m_f_dialler_2_c_dial_call_8cpp-source.html#l00047">47</a> of file <a class="el" href="_auto_d_t_m_f_dialler_2_c_dial_call_8cpp-source.html">CDialCall.cpp</a>.</p> |
|
138 |
|
139 </div> |
|
140 </div><p> |
|
141 <a class="anchor" name="6802972dcfe35127ea302b7d5a531b92"></a><!-- doxytag: member="CDialCall::DoStartRequestL" ref="6802972dcfe35127ea302b7d5a531b92" args="(const TDesC &aNumber)" --> |
|
142 <div class="memitem"> |
|
143 <div class="memproto"> |
|
144 <table class="memname"> |
|
145 <tr> |
|
146 <td class="memname">void CDialCall::DoStartRequestL </td> |
|
147 <td>(</td> |
|
148 <td class="paramtype">const TDesC & </td> |
|
149 <td class="paramname"> <em>aNumber</em> </td> |
|
150 <td> ) </td> |
|
151 <td width="100%"><code> [virtual]</code></td> |
|
152 </tr> |
|
153 </table> |
|
154 </div> |
|
155 <div class="memdoc"> |
|
156 |
|
157 <p> |
|
158 Virtual function for completing the request to start. Empty method.<p> |
|
159 <dl compact><dt><b>Parameters:</b></dt><dd> |
|
160 <table border="0" cellspacing="2" cellpadding="0"> |
|
161 <tr><td valign="top"></td><td valign="top"><em>aNumber</em> </td><td>Number to be used </td></tr> |
|
162 </table> |
|
163 </dl> |
|
164 |
|
165 <p>Reimplemented from <a class="el" href="class_c_i_s_v_a_p_i_base.html#0b7e14a686bfae70e3a0ef187e2bcf01">CISVAPIBase</a>.</p> |
|
166 |
|
167 </div> |
|
168 </div><p> |
|
169 <hr><h2>Member Data Documentation</h2> |
|
170 <a class="anchor" name="7f7be08462f0caf2ebb4ee4814a15623"></a><!-- doxytag: member="CDialCall::iCallId" ref="7f7be08462f0caf2ebb4ee4814a15623" args="" --> |
|
171 <div class="memitem"> |
|
172 <div class="memproto"> |
|
173 <table class="memname"> |
|
174 <tr> |
|
175 <td class="memname">CTelephony::TCallId <a class="el" href="class_c_dial_call.html#7f7be08462f0caf2ebb4ee4814a15623">CDialCall::iCallId</a> </td> |
|
176 </tr> |
|
177 </table> |
|
178 </div> |
|
179 <div class="memdoc"> |
|
180 |
|
181 <p> |
|
182 The ID of the call which will be made.<p> |
|
183 Identifies the dialled call. |
|
184 <p>Definition at line <a class="el" href="_auto_d_t_m_f_dialler_2_c_dial_call_8h-source.html#l00052">52</a> of file <a class="el" href="_auto_d_t_m_f_dialler_2_c_dial_call_8h-source.html">CDialCall.h</a>.</p> |
|
185 |
|
186 </div> |
|
187 </div><p> |
|
188 <hr size="1"><address style="text-align: right;"><small>Generated on Thu Jan 21 10:33:04 2010 for TB10.1 Example Applications by |
|
189 <a href="http://www.doxygen.org/index.html"> |
|
190 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address> |
|
191 </body> |
|
192 </html> |