The Sockets Server gives a "Protocol panic" when it finds incorrect protocol module behaviour.
0
An unknown request completed
1
Protocol completed a connect request unexpectedly
2
Unused
3
Protocol completed a connect with data request unexpectedly
4
Protocol completed a shutdown with data request unexpectedly
5
CProtocolFamilyBase::Remove()
failed
6
Protocol made incorrect call to the server through a MSocketNotify
function
7
Protocol made call to MSocketNotify::NewDataL()
with bad aCount
value
8
Unused
9
Protocol made call to MSocketNotify::DisConnect()
with connectionless socket
10
Server could not get expected received data from protocol
11
Protocol has returned an invalid TServerProtocolDesc
12
Protocol has not implemented CProtocolBase::Error()
13
Protocol has not implemented descriptor-overload of CProtocolBase::Process()
14
Protocol has not implemented RMBufChain
-overload CProtocolBase::Process()
15
Protocol has not implemented descriptor-overload of CProtocolBase::Send()
16
Protocol has not implemented RMBufChain
-overload CProtocolBase::Send()
17
Protocol has not implemented CProtocolBase::BindToL()
18
Protocol has not implemented CProtocolBase::BindL()
19
Protocol made call to MSocketNotify::ConnectComplete()
on non-listening socket
20
Protocol made call to MSocketNotify::ConnectComplete()
when server has accepted maximum number of sockets