--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/crashanalysercmd/Libraries/Engine/ErrorLibrary/Resources/smlController.xml Wed Apr 21 09:51:02 2010 +0300
@@ -0,0 +1,83 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<panic_category>
+ <category_name>smlController</category_name>
+ <category_description> <p>SyncML panics represent program errors which are detected by the SyncML framework. Typically, they are caused by passing bad or contradictory parameters to functions.</p> <p>The thread causing the panic is terminated. </p></category_description>
+ <panics>
+ <panic>
+ <panic_id>0</panic_id>
+ <panic_description><p>Invalid parameter.</p> <p>This panic is raised if there is an attempt to pass an invalid parameter to a SyncML function. </p> <p>See <code class="ApiItem">CSmlTask::SetNameL()</code>, <code class="ApiItem">CSmlProfile::AddTaskL()</code>, <code class="ApiItem">CSmlProfile::SetProfileNameL()</code>.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>1</panic_id>
+ <panic_description><p>Incomplete data.</p> <p>This panic is raised if there is a attempt to use a parameter which contains incomplete data.</p> <p>See <code class="ApiItem">CSmlProfile::AddTaskL()</code>, <code class="ApiItem">CSmlController::CreateProfileL()</code>.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>2</panic_id>
+ <panic_description><p>Null task member.</p> <p>This panic is raised if there is an attempt to externalise a Task object which has not been completely defined.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>3</panic_id>
+ <panic_description><p>Task member not NULL.</p> <p>This panic is raised if there is an attempt to internalise Task information into a <code>CSmlTask</code> object which is not NULL.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>4</panic_id>
+ <panic_description><p>Null task identifier.</p> <p>This panic is raised if there is an attempt to get a task's identifier, when this has not previously been set.</p> <p>See <code class="ApiItem">CSmlTask::Identifier()</code>.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>5</panic_id>
+ <panic_description><p>Null task provider.</p> <p>This panic is raised there is an attempt to get a task's content provider information, when this has not previously been set.</p> <p>See <code class="ApiItem">CSmlTask::Provider()</code>.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>6</panic_id>
+ <panic_description><p>Null task target.</p> <p>This panic is raised if there is an attempt to get a task's target database, when this has not previously been set.</p> <p>See <code class="ApiItem">CSmlTask::Target()</code>.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>7</panic_id>
+ <panic_description><p>Null task source.</p> <p>This panic is raised if there is an attempt to get a task's source database, when this has not previously been set.</p> <p>See <code class="ApiItem">CSmlTask::Source()</code>. </p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>8</panic_id>
+ <panic_description><p>Null profile member.</p> <p>This panic is raised if there is an attempt to externalise a Profile object which has not been completely defined.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>9</panic_id>
+ <panic_description><p>Profile member not NULL.</p> <p>This panic is raised if there is an attempt to internalise Profile information into a profile object which is not NULL.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>10</panic_id>
+ <panic_description><p>Task list not empty.</p> <p>This panic is raised if there is an attempt to internalise Task list information into a profile object which is not empty.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>11</panic_id>
+ <panic_description><p>Null profile identifier.</p> <p>This panic is raised if there is an attempt to get a profile's identifier value, when this has not previously been set.</p> <p>See <code class="ApiItem">CSmlProfile::Identifier()</code>.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>12</panic_id>
+ <panic_description><p>Null profile authorisation type.</p> <p>This panic is raised if there is an attempt to get a profile's authorisation type value, when this has not previously been set.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>13</panic_id>
+ <panic_description><p>Null profile protocol.</p> <p>This panic is raised if there is an attempt to get a profile's protocol information, when this has not previously been set.</p> <p>See <code class="ApiItem">CSmlProfile::Protocol()</code>.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>14</panic_id>
+ <panic_description><p>Null Content provider.</p> <p>This panic is raised if there is an attempt to get a profile's Content provider information, when this has not previously been set.</p> <p>See <code class="ApiItem">CSmlProfile::AddTaskL()</code></p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>15</panic_id>
+ <panic_description><p>Invalid Protocol.</p> <p>This panic is raised if there is an attempt to get a profile's transport protocol information, when the protocol does not exist.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>16</panic_id>
+ <panic_description><p>Null Controller member.</p> <p>This panic is raised if there is an attempt to use one of the controller's members if it has not been initialised.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>17</panic_id>
+ <panic_description><p>Controller Member Not Null.</p> <p>This panic is raised if there is an attempt to use one of the controller members that should be null, e.g. at the start of the sync.</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>18</panic_id>
+ <panic_description><p>Invalid Profile</p> <p>This panic is raised when trying to retrieve a profile that does not exist.</p> </panic_description>
+ </panic>
+ </panics>
+</panic_category>
\ No newline at end of file