--- a/adaptationlayer/modematadaptation/modematcontroller_exe/src/cmodematsession.cpp Wed Feb 17 13:58:55 2010 +0200
+++ b/adaptationlayer/modematadaptation/modematcontroller_exe/src/cmodematsession.cpp Wed Apr 21 14:29:55 2010 +0300
@@ -145,9 +145,9 @@
break;
default:
- C_TRACE(_L("default"));
- _LIT( KPanicString, "AtServer");
- aMessage.Panic( KPanicString, KErrNotSupported );
+ C_TRACE(_L("CModemAtSession::CheckAndCompleteExistingRequest Message not supported"));
+ _LIT( KApplicationName, "Modematconroller.exe");
+ aMessage.Panic( KApplicationName, KErrNotSupported );
break;
}
@@ -164,7 +164,7 @@
void CModemAtSession::DoServiceL( const RMessage2& aMessage )
{
C_TRACE (( _T("CModemAtSession::DoServiceL() function: %d message: 0x%x handle: 0x%x"), aMessage.Function(), &aMessage, aMessage.Handle() ));
- TInt err( KErrNone );
+
if( CheckAndCompleteExistingRequest( aMessage ) )
{
C_TRACE (( _T("CModemAtSession::DoServiceL() - return") ));
@@ -185,8 +185,7 @@
iClientNamePtr.Set( iClientName->Des() );
aMessage.Read( KATModemResponseArgumentIndex, iClientNamePtr );
iConnectReq = aMessage;
- err = iServer.ConnectToModem( this );
- ModemConnected( err );
+ iServer.ConnectToModem( this, iPluginType );
break;
case EReceiveUnsolicitedResult:
@@ -216,7 +215,7 @@
case EModemAtRemovePipe:
C_TRACE (( _T("EModemAtRemovePipe") ));
- iServer.RemovePipe( iDteId );
+ iServer.RemovePipe();
aMessage.Complete(KErrNone);
break;
@@ -238,7 +237,7 @@
CAtMessage* message = new CAtMessage( EAtCmd, this, aMessage );
TRACE_ASSERT( message );
C_TRACE(_L("iServer.AddToSendFifo EAtCmd"));
- iServer.AddToSendFifo( iDteId, iPluginType, message );
+ iServer.AddToSendFifo( iPluginType, message );
}
break;
@@ -255,14 +254,15 @@
CAtMessage* message = new CAtMessage( EGetNvramStatus, this, aMessage );
TRACE_ASSERT( message );
C_TRACE(_L("iServer.AddToSendFifo EGetNvramStatus"));
- iServer.AddToSendFifo( iDteId, iPluginType, message );
+ iServer.AddToSendFifo( iPluginType, message );
break;
}
default:
{
C_TRACE(_L("CModemAtSession::DoServiceL message not supported"));
aMessage.Complete( KErrNotSupported );
- User::Panic(_L("ATServer"),KErrNotSupported);
+ _LIT( KApplicationName, "Modematconroller.exe");
+ aMessage.Panic( KApplicationName, KErrNotSupported );
break;
}
}
@@ -272,7 +272,6 @@
const TVersion& aVersion ) :
iServer( aServer ),
iVersion( aVersion ),
- iDteId( KInitialDteId ),
iClientName( NULL ),
iClientNamePtr( NULL, 0 )
{
@@ -294,32 +293,18 @@
}
}
-TUint8 CModemAtSession::GetDteId()
- {
- C_TRACE (( _T("CModemAtSession::GetDteId()") ));
- return iDteId;
- }
-
-
TATPluginInterface CModemAtSession::GetPluginType()
{
C_TRACE (( _T("CCModemAtSession::GetPluginType(%d)"),iPluginType ));
return iPluginType;
}
-
TDesC8& CModemAtSession::GetName()
{
C_TRACE( _T("CModemAtSession::GetName()") );
return *iClientName;
}
-void CModemAtSession::SetDteId( const TUint8 aDteId )
- {
- C_TRACE(( _T("CModemAtSession::SetDteId( %d )"), aDteId ));
- iDteId = aDteId;
- }
-
void CModemAtSession::ModemConnected( const TInt aErr )
{
C_TRACE(( _T("CModemAtSession::ModemConnected( %d )"), aErr ));