vvoid CWAPServSocketsReader::RunL()
{
// Active object request complete handler
switch (iStatus.Int())
{
case KErrNone:
{
// Character has been read from socket
iEngineNotifier.ResponseReceived(iBuffer);
IssueRead(); // Immediately start another read
break;
}
case KErrEof:
{
// if all data has been transferred i want to get information not
_LIT(message,"Done!");
CAknInformationNote* finishedNote = new (ELeave) CAknInformationNote;
finishedNote->ExecuteLD(message);
}
case KErrDisconnected:
{
iEngineNotifier.ReportError(MEngineNotifier::EDisconnected,
iStatus.Int());
break;
}
default:
{
iEngineNotifier.ReportError(MEngineNotifier::EGeneralReadError,
iStatus.Int());
break;
}
}
}