Symbian3/Examples/guid-6013a680-57f9-415b-8851-c4fa63356636/class_c_sms_engine.html
changeset 6 43e37759235e
equal deleted inserted replaced
5:f345bda72bc4 6:43e37759235e
       
     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
       
     2 <html xmlns="http://www.w3.org/1999/xhtml">
       
     3 <head>
       
     4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
       
     5 <title>TB9.2 Example Applications: CSmsEngine Class Reference</title>
       
     6 <link href="tabs.css" rel="stylesheet" type="text/css"/>
       
     7 <link href="doxygen.css" rel="stylesheet" type="text/css"/>
       
     8 </head>
       
     9 <body>
       
    10 <!-- Generated by Doxygen 1.6.2 -->
       
    11 <div class="contents">
       
    12 <h1>CSmsEngine Class Reference</h1><!-- doxytag: class="CSmsEngine" --><!-- doxytag: inherits="MSMSExampleMtmsEngineObserver" -->
       
    13 <p>Inherits <a class="el" href="class_m_s_m_s_example_mtms_engine_observer.html">MSMSExampleMtmsEngineObserver</a>.</p>
       
    14 
       
    15 <p><a href="class_c_sms_engine-members.html">List of all members.</a></p>
       
    16 <table border="0" cellpadding="0" cellspacing="0">
       
    17 <tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
       
    18 <tr><td class="memItemLeft" align="right" valign="top">IMPORT_C&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_sms_engine.html#a5d8fbeef13bd9eab231b1f3bdd3364a6">~CSmsEngine</a> ()</td></tr>
       
    19 <tr><td class="memItemLeft" align="right" valign="top">IMPORT_C void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_sms_engine.html#abc9baa422d3bbcff19604eb6f29e3ace">SendSmsL</a> (const TDesC &amp;aAddr, const TDesC &amp;aMsg)</td></tr>
       
    20 <tr><td class="memItemLeft" align="right" valign="top">IMPORT_C void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_sms_engine.html#a46b8a49fd6c0aeb87745b434c8f320d3">ListenforIncomingSms</a> (TBool aListening)</td></tr>
       
    21 <tr><td class="memItemLeft" align="right" valign="top">IMPORT_C void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_sms_engine.html#a769576b9d15321932b045d13210d906f">SetAutomaticDeletetion</a> (TBool aDeletion)</td></tr>
       
    22 <tr><td class="memItemLeft" align="right" valign="top">IMPORT_C void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_sms_engine.html#acd15ac630458ed527e065a211833b803">GetFolderSMSMessageInformationL</a> (TMsvId aFolderID, CDesCArrayFlat *&amp;aAddresses, CDesCArrayFlat *&amp;aMessages)</td></tr>
       
    23 <tr><td class="memItemLeft" align="right" valign="top">IMPORT_C RArray&lt; TMsvId &gt; *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_sms_engine.html#a6cae31610a4a889dfd00d3e53bdb8190">GetMessageIds</a> ()</td></tr>
       
    24 <tr><td class="memItemLeft" align="right" valign="top">IMPORT_C void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_sms_engine.html#a85da6359d90aeabd5810c4be104e6ad0">CopyMessageL</a> (TMsvId aMessageId, TMsvId aFolder)</td></tr>
       
    25 <tr><td class="memItemLeft" align="right" valign="top">IMPORT_C void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_sms_engine.html#a5cbacae54ead39a1698ad03302d426d2">MoveToFolderL</a> (TMsvId aMessageId, TMsvId aFolder)</td></tr>
       
    26 <tr><td class="memItemLeft" align="right" valign="top">IMPORT_C void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_sms_engine.html#ae74f33d236922387739a57b194f54c10">DeleteMessageL</a> (TMsvId aMessageId)</td></tr>
       
    27 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_sms_engine.html#ac46cff0197f2594500352be7f04d1c1e">HandleSessionEventL</a> (TMsvSessionEvent aEvent, TAny *aArg1, TAny *aArg2, TAny *aArg3)</td></tr>
       
    28 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_sms_engine.html#ae6d43a806c5d1d5ebf7c0dc74272d282">HandleMessageSentL</a> (TInt aError)</td></tr>
       
    29 <tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
       
    30 <tr><td class="memItemLeft" align="right" valign="top">static IMPORT_C <a class="el" href="class_c_sms_engine.html">CSmsEngine</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_sms_engine.html#a4dcdb46ce3828113f1e1c22e7acfb308">NewL</a> (<a class="el" href="class_m_sms_engine_observer.html">MSmsEngineObserver</a> &amp;aObserver)</td></tr>
       
    31 <tr><td class="memItemLeft" align="right" valign="top">static IMPORT_C <a class="el" href="class_c_sms_engine.html">CSmsEngine</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_sms_engine.html#a1ddd2c41d4e9113c2fc0891e3a610dc0">NewLC</a> (<a class="el" href="class_m_sms_engine_observer.html">MSmsEngineObserver</a> &amp;aObserver)</td></tr>
       
    32 </table>
       
    33 <hr/><a name="_details"></a><h2>Detailed Description</h2>
       
    34 <p>Class <a class="el" href="class_c_sms_engine.html">CSmsEngine</a> wraps the <a class="el" href="class_c_s_m_s_example_mtms_engine.html">CSMSExampleMtmsEngine</a> class and offers an easy to use interface for basic SMS functionality.</p>
       
    35 <p>There are a couple of "almost implemented" features, like deleting the sent message and checking for a response to the sent message. Also some spesial error situations are described in code comments. </p>
       
    36 
       
    37 <p>Definition at line <a class="el" href="_s_m_s_engine_8h_source.html#l00040">40</a> of file <a class="el" href="_s_m_s_engine_8h_source.html">SMSEngine.h</a>.</p>
       
    38 <hr/><h2>Constructor &amp; Destructor Documentation</h2>
       
    39 <a class="anchor" id="a5d8fbeef13bd9eab231b1f3bdd3364a6"></a><!-- doxytag: member="CSmsEngine::~CSmsEngine" ref="a5d8fbeef13bd9eab231b1f3bdd3364a6" args="()" -->
       
    40 <div class="memitem">
       
    41 <div class="memproto">
       
    42       <table class="memname">
       
    43         <tr>
       
    44           <td class="memname">EXPORT_C CSmsEngine::~CSmsEngine </td>
       
    45           <td>(</td>
       
    46           <td class="paramname"></td>
       
    47           <td>&nbsp;)&nbsp;</td>
       
    48           <td></td>
       
    49         </tr>
       
    50       </table>
       
    51 </div>
       
    52 <div class="memdoc">
       
    53 <p>Destructor </p>
       
    54 
       
    55 <p>Definition at line <a class="el" href="_sms_engine_8cpp_source.html#l00048">48</a> of file <a class="el" href="_sms_engine_8cpp_source.html">SmsEngine.cpp</a>.</p>
       
    56 
       
    57 </div>
       
    58 </div>
       
    59 <hr/><h2>Member Function Documentation</h2>
       
    60 <a class="anchor" id="a4dcdb46ce3828113f1e1c22e7acfb308"></a><!-- doxytag: member="CSmsEngine::NewL" ref="a4dcdb46ce3828113f1e1c22e7acfb308" args="(MSmsEngineObserver &amp;aObserver)" -->
       
    61 <div class="memitem">
       
    62 <div class="memproto">
       
    63       <table class="memname">
       
    64         <tr>
       
    65           <td class="memname">EXPORT_C <a class="el" href="class_c_sms_engine.html">CSmsEngine</a> * CSmsEngine::NewL </td>
       
    66           <td>(</td>
       
    67           <td class="paramtype"><a class="el" href="class_m_sms_engine_observer.html">MSmsEngineObserver</a> &amp;&nbsp;</td>
       
    68           <td class="paramname"> <em>aObserver</em></td>
       
    69           <td>&nbsp;)&nbsp;</td>
       
    70           <td><code> [static]</code></td>
       
    71         </tr>
       
    72       </table>
       
    73 </div>
       
    74 <div class="memdoc">
       
    75 <p>NewL </p>
       
    76 <dl><dt><b>Parameters:</b></dt><dd>
       
    77   <table border="0" cellspacing="2" cellpadding="0">
       
    78     <tr><td valign="top"></td><td valign="top"><em>aObserver</em>&nbsp;</td><td>the observer </td></tr>
       
    79   </table>
       
    80   </dd>
       
    81 </dl>
       
    82 
       
    83 <p>Definition at line <a class="el" href="_sms_engine_8cpp_source.html#l00033">33</a> of file <a class="el" href="_sms_engine_8cpp_source.html">SmsEngine.cpp</a>.</p>
       
    84 
       
    85 </div>
       
    86 </div>
       
    87 <a class="anchor" id="a1ddd2c41d4e9113c2fc0891e3a610dc0"></a><!-- doxytag: member="CSmsEngine::NewLC" ref="a1ddd2c41d4e9113c2fc0891e3a610dc0" args="(MSmsEngineObserver &amp;aObserver)" -->
       
    88 <div class="memitem">
       
    89 <div class="memproto">
       
    90       <table class="memname">
       
    91         <tr>
       
    92           <td class="memname">EXPORT_C <a class="el" href="class_c_sms_engine.html">CSmsEngine</a> * CSmsEngine::NewLC </td>
       
    93           <td>(</td>
       
    94           <td class="paramtype"><a class="el" href="class_m_sms_engine_observer.html">MSmsEngineObserver</a> &amp;&nbsp;</td>
       
    95           <td class="paramname"> <em>aObserver</em></td>
       
    96           <td>&nbsp;)&nbsp;</td>
       
    97           <td><code> [static]</code></td>
       
    98         </tr>
       
    99       </table>
       
   100 </div>
       
   101 <div class="memdoc">
       
   102 <p>NewL </p>
       
   103 <dl><dt><b>Parameters:</b></dt><dd>
       
   104   <table border="0" cellspacing="2" cellpadding="0">
       
   105     <tr><td valign="top"></td><td valign="top"><em>aObserver</em>&nbsp;</td><td>the observer </td></tr>
       
   106   </table>
       
   107   </dd>
       
   108 </dl>
       
   109 
       
   110 <p>Definition at line <a class="el" href="_sms_engine_8cpp_source.html#l00040">40</a> of file <a class="el" href="_sms_engine_8cpp_source.html">SmsEngine.cpp</a>.</p>
       
   111 
       
   112 </div>
       
   113 </div>
       
   114 <a class="anchor" id="abc9baa422d3bbcff19604eb6f29e3ace"></a><!-- doxytag: member="CSmsEngine::SendSmsL" ref="abc9baa422d3bbcff19604eb6f29e3ace" args="(const TDesC &amp;aAddr, const TDesC &amp;aMsg)" -->
       
   115 <div class="memitem">
       
   116 <div class="memproto">
       
   117       <table class="memname">
       
   118         <tr>
       
   119           <td class="memname">EXPORT_C void CSmsEngine::SendSmsL </td>
       
   120           <td>(</td>
       
   121           <td class="paramtype">const TDesC &amp;&nbsp;</td>
       
   122           <td class="paramname"> <em>aAddr</em>, </td>
       
   123         </tr>
       
   124         <tr>
       
   125           <td class="paramkey"></td>
       
   126           <td></td>
       
   127           <td class="paramtype">const TDesC &amp;&nbsp;</td>
       
   128           <td class="paramname"> <em>aMsg</em></td><td>&nbsp;</td>
       
   129         </tr>
       
   130         <tr>
       
   131           <td></td>
       
   132           <td>)</td>
       
   133           <td></td><td></td><td></td>
       
   134         </tr>
       
   135       </table>
       
   136 </div>
       
   137 <div class="memdoc">
       
   138 <p>Sending a message. </p>
       
   139 <dl><dt><b>Parameters:</b></dt><dd>
       
   140   <table border="0" cellspacing="2" cellpadding="0">
       
   141     <tr><td valign="top"></td><td valign="top"><em>aAddr</em>&nbsp;</td><td>the receiver address </td></tr>
       
   142     <tr><td valign="top"></td><td valign="top"><em>aMsg</em>&nbsp;</td><td>the message to send </td></tr>
       
   143   </table>
       
   144   </dd>
       
   145 </dl>
       
   146 
       
   147 <p>Definition at line <a class="el" href="_sms_engine_8cpp_source.html#l00308">308</a> of file <a class="el" href="_sms_engine_8cpp_source.html">SmsEngine.cpp</a>.</p>
       
   148 
       
   149 </div>
       
   150 </div>
       
   151 <a class="anchor" id="a46b8a49fd6c0aeb87745b434c8f320d3"></a><!-- doxytag: member="CSmsEngine::ListenforIncomingSms" ref="a46b8a49fd6c0aeb87745b434c8f320d3" args="(TBool aListening)" -->
       
   152 <div class="memitem">
       
   153 <div class="memproto">
       
   154       <table class="memname">
       
   155         <tr>
       
   156           <td class="memname">EXPORT_C void CSmsEngine::ListenforIncomingSms </td>
       
   157           <td>(</td>
       
   158           <td class="paramtype">TBool&nbsp;</td>
       
   159           <td class="paramname"> <em>aListening</em></td>
       
   160           <td>&nbsp;)&nbsp;</td>
       
   161           <td></td>
       
   162         </tr>
       
   163       </table>
       
   164 </div>
       
   165 <div class="memdoc">
       
   166 <p>This enables the client not to listen for incoming messages. By default client receives notitycation when messages arrive </p>
       
   167 <dl><dt><b>Parameters:</b></dt><dd>
       
   168   <table border="0" cellspacing="2" cellpadding="0">
       
   169     <tr><td valign="top"></td><td valign="top"><em></em>&nbsp;</td><td></td></tr>
       
   170   </table>
       
   171   </dd>
       
   172 </dl>
       
   173 
       
   174 <p>Definition at line <a class="el" href="_sms_engine_8cpp_source.html#l00350">350</a> of file <a class="el" href="_sms_engine_8cpp_source.html">SmsEngine.cpp</a>.</p>
       
   175 
       
   176 </div>
       
   177 </div>
       
   178 <a class="anchor" id="a769576b9d15321932b045d13210d906f"></a><!-- doxytag: member="CSmsEngine::SetAutomaticDeletetion" ref="a769576b9d15321932b045d13210d906f" args="(TBool aDeletion)" -->
       
   179 <div class="memitem">
       
   180 <div class="memproto">
       
   181       <table class="memname">
       
   182         <tr>
       
   183           <td class="memname">EXPORT_C void CSmsEngine::SetAutomaticDeletetion </td>
       
   184           <td>(</td>
       
   185           <td class="paramtype">TBool&nbsp;</td>
       
   186           <td class="paramname"> <em>aDeletion</em></td>
       
   187           <td>&nbsp;)&nbsp;</td>
       
   188           <td></td>
       
   189         </tr>
       
   190       </table>
       
   191 </div>
       
   192 <div class="memdoc">
       
   193 <p>Do we delete the received message automatically. Default is no. </p>
       
   194 <dl><dt><b>Parameters:</b></dt><dd>
       
   195   <table border="0" cellspacing="2" cellpadding="0">
       
   196     <tr><td valign="top"></td><td valign="top"><em></em>&nbsp;</td><td></td></tr>
       
   197   </table>
       
   198   </dd>
       
   199 </dl>
       
   200 
       
   201 <p>Definition at line <a class="el" href="_sms_engine_8cpp_source.html#l00358">358</a> of file <a class="el" href="_sms_engine_8cpp_source.html">SmsEngine.cpp</a>.</p>
       
   202 
       
   203 </div>
       
   204 </div>
       
   205 <a class="anchor" id="acd15ac630458ed527e065a211833b803"></a><!-- doxytag: member="CSmsEngine::GetFolderSMSMessageInformationL" ref="acd15ac630458ed527e065a211833b803" args="(TMsvId aFolderID, CDesCArrayFlat *&amp;aAddresses, CDesCArrayFlat *&amp;aMessages)" -->
       
   206 <div class="memitem">
       
   207 <div class="memproto">
       
   208       <table class="memname">
       
   209         <tr>
       
   210           <td class="memname">EXPORT_C void CSmsEngine::GetFolderSMSMessageInformationL </td>
       
   211           <td>(</td>
       
   212           <td class="paramtype">TMsvId&nbsp;</td>
       
   213           <td class="paramname"> <em>aFolderID</em>, </td>
       
   214         </tr>
       
   215         <tr>
       
   216           <td class="paramkey"></td>
       
   217           <td></td>
       
   218           <td class="paramtype">CDesCArrayFlat *&amp;&nbsp;</td>
       
   219           <td class="paramname"> <em>aAddresses</em>, </td>
       
   220         </tr>
       
   221         <tr>
       
   222           <td class="paramkey"></td>
       
   223           <td></td>
       
   224           <td class="paramtype">CDesCArrayFlat *&amp;&nbsp;</td>
       
   225           <td class="paramname"> <em>aMessages</em></td><td>&nbsp;</td>
       
   226         </tr>
       
   227         <tr>
       
   228           <td></td>
       
   229           <td>)</td>
       
   230           <td></td><td></td><td></td>
       
   231         </tr>
       
   232       </table>
       
   233 </div>
       
   234 <div class="memdoc">
       
   235 <p>A main function in viewing folder contect. For usage see GUI's AppUi class. </p>
       
   236 <dl><dt><b>Parameters:</b></dt><dd>
       
   237   <table border="0" cellspacing="2" cellpadding="0">
       
   238     <tr><td valign="top"></td><td valign="top"><em>aFolderId</em>&nbsp;</td><td>the folder </td></tr>
       
   239     <tr><td valign="top"></td><td valign="top"><em>aAddresses</em>&nbsp;</td><td>Array of recipient addresses </td></tr>
       
   240     <tr><td valign="top"></td><td valign="top"><em>aMessages</em>&nbsp;</td><td>Array of message bodys. </td></tr>
       
   241   </table>
       
   242   </dd>
       
   243 </dl>
       
   244 
       
   245 <p>Definition at line <a class="el" href="_sms_engine_8cpp_source.html#l00366">366</a> of file <a class="el" href="_sms_engine_8cpp_source.html">SmsEngine.cpp</a>.</p>
       
   246 
       
   247 </div>
       
   248 </div>
       
   249 <a class="anchor" id="a6cae31610a4a889dfd00d3e53bdb8190"></a><!-- doxytag: member="CSmsEngine::GetMessageIds" ref="a6cae31610a4a889dfd00d3e53bdb8190" args="()" -->
       
   250 <div class="memitem">
       
   251 <div class="memproto">
       
   252       <table class="memname">
       
   253         <tr>
       
   254           <td class="memname">EXPORT_C RArray&lt; TMsvId &gt; * CSmsEngine::GetMessageIds </td>
       
   255           <td>(</td>
       
   256           <td class="paramname"></td>
       
   257           <td>&nbsp;)&nbsp;</td>
       
   258           <td></td>
       
   259         </tr>
       
   260       </table>
       
   261 </div>
       
   262 <div class="memdoc">
       
   263 <p>Used in getting the message Ids to GUI's listbox id array. Note that GetFolderSMSMessageInformationL has to have been called first so the id's for the folder have been collocted. For usage see GUI's <a class="el" href="class_c_listbox_view.html">CListboxView</a> class. </p>
       
   264 <dl class="return"><dt><b>Returns:</b></dt><dd>array of ids </dd></dl>
       
   265 
       
   266 <p>Definition at line <a class="el" href="_sms_engine_8cpp_source.html#l00375">375</a> of file <a class="el" href="_sms_engine_8cpp_source.html">SmsEngine.cpp</a>.</p>
       
   267 
       
   268 </div>
       
   269 </div>
       
   270 <a class="anchor" id="a85da6359d90aeabd5810c4be104e6ad0"></a><!-- doxytag: member="CSmsEngine::CopyMessageL" ref="a85da6359d90aeabd5810c4be104e6ad0" args="(TMsvId aMessageId, TMsvId aFolder)" -->
       
   271 <div class="memitem">
       
   272 <div class="memproto">
       
   273       <table class="memname">
       
   274         <tr>
       
   275           <td class="memname">EXPORT_C void CSmsEngine::CopyMessageL </td>
       
   276           <td>(</td>
       
   277           <td class="paramtype">TMsvId&nbsp;</td>
       
   278           <td class="paramname"> <em>aMessageId</em>, </td>
       
   279         </tr>
       
   280         <tr>
       
   281           <td class="paramkey"></td>
       
   282           <td></td>
       
   283           <td class="paramtype">TMsvId&nbsp;</td>
       
   284           <td class="paramname"> <em>aFolder</em></td><td>&nbsp;</td>
       
   285         </tr>
       
   286         <tr>
       
   287           <td></td>
       
   288           <td>)</td>
       
   289           <td></td><td></td><td></td>
       
   290         </tr>
       
   291       </table>
       
   292 </div>
       
   293 <div class="memdoc">
       
   294 <p>Copying a message to a specified folder </p>
       
   295 <dl><dt><b>Parameters:</b></dt><dd>
       
   296   <table border="0" cellspacing="2" cellpadding="0">
       
   297     <tr><td valign="top"></td><td valign="top"><em>aMessageID</em>&nbsp;</td><td>id of an SMS message. </td></tr>
       
   298     <tr><td valign="top"></td><td valign="top"><em>aFolder</em>&nbsp;</td><td>target folder id. </td></tr>
       
   299   </table>
       
   300   </dd>
       
   301 </dl>
       
   302 
       
   303 <p>Definition at line <a class="el" href="_sms_engine_8cpp_source.html#l00381">381</a> of file <a class="el" href="_sms_engine_8cpp_source.html">SmsEngine.cpp</a>.</p>
       
   304 
       
   305 </div>
       
   306 </div>
       
   307 <a class="anchor" id="a5cbacae54ead39a1698ad03302d426d2"></a><!-- doxytag: member="CSmsEngine::MoveToFolderL" ref="a5cbacae54ead39a1698ad03302d426d2" args="(TMsvId aMessageId, TMsvId aFolder)" -->
       
   308 <div class="memitem">
       
   309 <div class="memproto">
       
   310       <table class="memname">
       
   311         <tr>
       
   312           <td class="memname">EXPORT_C void CSmsEngine::MoveToFolderL </td>
       
   313           <td>(</td>
       
   314           <td class="paramtype">TMsvId&nbsp;</td>
       
   315           <td class="paramname"> <em>aMessageId</em>, </td>
       
   316         </tr>
       
   317         <tr>
       
   318           <td class="paramkey"></td>
       
   319           <td></td>
       
   320           <td class="paramtype">TMsvId&nbsp;</td>
       
   321           <td class="paramname"> <em>aFolder</em></td><td>&nbsp;</td>
       
   322         </tr>
       
   323         <tr>
       
   324           <td></td>
       
   325           <td>)</td>
       
   326           <td></td><td></td><td></td>
       
   327         </tr>
       
   328       </table>
       
   329 </div>
       
   330 <div class="memdoc">
       
   331 <p>Moving a message to a specified folder </p>
       
   332 <dl><dt><b>Parameters:</b></dt><dd>
       
   333   <table border="0" cellspacing="2" cellpadding="0">
       
   334     <tr><td valign="top"></td><td valign="top"><em>aMessageID</em>&nbsp;</td><td>id of an SMS message. </td></tr>
       
   335     <tr><td valign="top"></td><td valign="top"><em>aFolder</em>&nbsp;</td><td>target folder id. </td></tr>
       
   336   </table>
       
   337   </dd>
       
   338 </dl>
       
   339 
       
   340 <p>Definition at line <a class="el" href="_sms_engine_8cpp_source.html#l00387">387</a> of file <a class="el" href="_sms_engine_8cpp_source.html">SmsEngine.cpp</a>.</p>
       
   341 
       
   342 </div>
       
   343 </div>
       
   344 <a class="anchor" id="ae74f33d236922387739a57b194f54c10"></a><!-- doxytag: member="CSmsEngine::DeleteMessageL" ref="ae74f33d236922387739a57b194f54c10" args="(TMsvId aMessageId)" -->
       
   345 <div class="memitem">
       
   346 <div class="memproto">
       
   347       <table class="memname">
       
   348         <tr>
       
   349           <td class="memname">EXPORT_C void CSmsEngine::DeleteMessageL </td>
       
   350           <td>(</td>
       
   351           <td class="paramtype">TMsvId&nbsp;</td>
       
   352           <td class="paramname"> <em>aMessageId</em></td>
       
   353           <td>&nbsp;)&nbsp;</td>
       
   354           <td></td>
       
   355         </tr>
       
   356       </table>
       
   357 </div>
       
   358 <div class="memdoc">
       
   359 <p>Deleting a message </p>
       
   360 <dl><dt><b>Parameters:</b></dt><dd>
       
   361   <table border="0" cellspacing="2" cellpadding="0">
       
   362     <tr><td valign="top"></td><td valign="top"><em>aMessageID</em>&nbsp;</td><td>id of an SMS message. </td></tr>
       
   363   </table>
       
   364   </dd>
       
   365 </dl>
       
   366 
       
   367 <p>Definition at line <a class="el" href="_sms_engine_8cpp_source.html#l00393">393</a> of file <a class="el" href="_sms_engine_8cpp_source.html">SmsEngine.cpp</a>.</p>
       
   368 
       
   369 </div>
       
   370 </div>
       
   371 <a class="anchor" id="ac46cff0197f2594500352be7f04d1c1e"></a><!-- doxytag: member="CSmsEngine::HandleSessionEventL" ref="ac46cff0197f2594500352be7f04d1c1e" args="(TMsvSessionEvent aEvent, TAny *aArg1, TAny *aArg2, TAny *aArg3)" -->
       
   372 <div class="memitem">
       
   373 <div class="memproto">
       
   374       <table class="memname">
       
   375         <tr>
       
   376           <td class="memname">void CSmsEngine::HandleSessionEventL </td>
       
   377           <td>(</td>
       
   378           <td class="paramtype">TMsvSessionEvent&nbsp;</td>
       
   379           <td class="paramname"> <em>aEvent</em>, </td>
       
   380         </tr>
       
   381         <tr>
       
   382           <td class="paramkey"></td>
       
   383           <td></td>
       
   384           <td class="paramtype">TAny *&nbsp;</td>
       
   385           <td class="paramname"> <em>aArg1</em>, </td>
       
   386         </tr>
       
   387         <tr>
       
   388           <td class="paramkey"></td>
       
   389           <td></td>
       
   390           <td class="paramtype">TAny *&nbsp;</td>
       
   391           <td class="paramname"> <em>aArg2</em>, </td>
       
   392         </tr>
       
   393         <tr>
       
   394           <td class="paramkey"></td>
       
   395           <td></td>
       
   396           <td class="paramtype">TAny *&nbsp;</td>
       
   397           <td class="paramname"> <em>aArg3</em></td><td>&nbsp;</td>
       
   398         </tr>
       
   399         <tr>
       
   400           <td></td>
       
   401           <td>)</td>
       
   402           <td></td><td></td><td></td>
       
   403         </tr>
       
   404       </table>
       
   405 </div>
       
   406 <div class="memdoc">
       
   407 <p>From MMsvSessionObserver </p>
       
   408 
       
   409 <p>Definition at line <a class="el" href="_sms_engine_8cpp_source.html#l00077">77</a> of file <a class="el" href="_sms_engine_8cpp_source.html">SmsEngine.cpp</a>.</p>
       
   410 
       
   411 </div>
       
   412 </div>
       
   413 <a class="anchor" id="ae6d43a806c5d1d5ebf7c0dc74272d282"></a><!-- doxytag: member="CSmsEngine::HandleMessageSentL" ref="ae6d43a806c5d1d5ebf7c0dc74272d282" args="(TInt aError)" -->
       
   414 <div class="memitem">
       
   415 <div class="memproto">
       
   416       <table class="memname">
       
   417         <tr>
       
   418           <td class="memname">void CSmsEngine::HandleMessageSentL </td>
       
   419           <td>(</td>
       
   420           <td class="paramtype">TInt&nbsp;</td>
       
   421           <td class="paramname"> <em>aError</em></td>
       
   422           <td>&nbsp;)&nbsp;</td>
       
   423           <td><code> [virtual]</code></td>
       
   424         </tr>
       
   425       </table>
       
   426 </div>
       
   427 <div class="memdoc">
       
   428 <p>From <a class="el" href="class_m_s_m_s_example_mtms_engine_observer.html">MSMSExampleMtmsEngineObserver</a> </p>
       
   429 
       
   430 <p>Implements <a class="el" href="class_m_s_m_s_example_mtms_engine_observer.html">MSMSExampleMtmsEngineObserver</a>.</p>
       
   431 
       
   432 <p>Definition at line <a class="el" href="_sms_engine_8cpp_source.html#l00295">295</a> of file <a class="el" href="_sms_engine_8cpp_source.html">SmsEngine.cpp</a>.</p>
       
   433 
       
   434 </div>
       
   435 </div>
       
   436 </div>
       
   437 <hr size="1"/><address style="text-align: right;"><small>Generated by&nbsp;
       
   438 <a href="http://www.doxygen.org/index.html">
       
   439 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.2 </small></address>
       
   440 </body>
       
   441 </html>