--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/crashanalysercmd/Libraries/Engine/ErrorLibrary/Resources/Protocol_panic.xml Wed Apr 21 09:51:02 2010 +0300
@@ -0,0 +1,91 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<panic_category>
+ <category_name>Protocol panic</category_name>
+ <category_description> <p>The Sockets Server gives a &quot;Protocol panic&quot; when it finds incorrect protocol module behaviour.</p></category_description>
+ <panics>
+ <panic>
+ <panic_id>0</panic_id>
+ <panic_description><p>An unknown request completed</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>1</panic_id>
+ <panic_description><p>Protocol completed a connect request unexpectedly</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>2</panic_id>
+ <panic_description><p>Unused</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>3</panic_id>
+ <panic_description><p>Protocol completed a connect with data request unexpectedly</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>4</panic_id>
+ <panic_description><p>Protocol completed a shutdown with data request unexpectedly</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>5</panic_id>
+ <panic_description><p><code>CProtocolFamilyBase::Remove()</code> failed</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>6</panic_id>
+ <panic_description><p>Protocol made incorrect call to the server through a <code>MSocketNotify</code> function</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>7</panic_id>
+ <panic_description><p>Protocol made call to <code>MSocketNotify::NewDataL()</code> with bad <code>aCount</code> value</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>8</panic_id>
+ <panic_description><p>Unused</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>9</panic_id>
+ <panic_description><p>Protocol made call to <code>MSocketNotify::DisConnect()</code> with connectionless socket</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>10</panic_id>
+ <panic_description><p>Server could not get expected received data from protocol</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>11</panic_id>
+ <panic_description><p>Protocol has returned an invalid <code>TServerProtocolDesc</code></p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>12</panic_id>
+ <panic_description><p>Protocol has not implemented <code>CProtocolBase::Error()</code></p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>13</panic_id>
+ <panic_description><p>Protocol has not implemented descriptor-overload of <code>CProtocolBase::Process()</code></p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>14</panic_id>
+ <panic_description><p>Protocol has not implemented <code>RMBufChain</code>-overload <code>CProtocolBase::Process()</code></p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>15</panic_id>
+ <panic_description><p>Protocol has not implemented descriptor-overload of <code>CProtocolBase::Send()</code></p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>16</panic_id>
+ <panic_description><p>Protocol has not implemented <code>RMBufChain</code>-overload <code>CProtocolBase::Send()</code></p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>17</panic_id>
+ <panic_description><p>Protocol has not implemented <code>CProtocolBase::BindToL()</code></p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>18</panic_id>
+ <panic_description><p>Protocol has not implemented <code>CProtocolBase::BindL()</code></p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>19</panic_id>
+ <panic_description><p>Protocol made call to <code>MSocketNotify::ConnectComplete()</code> on non-listening socket</p></panic_description>
+ </panic>
+ <panic>
+ <panic_id>20</panic_id>
+ <panic_description><p>Protocol made call to <code>MSocketNotify::ConnectComplete()</code> when server has accepted maximum number of sockets</p></panic_description>
+ </panic>
+ </panics>
+</panic_category>
\ No newline at end of file