--- a/telephonyprotocols/pdplayer/umts/spudtel/src/eteldriverstrategies.cpp Wed Jun 23 19:32:14 2010 +0300
+++ b/telephonyprotocols/pdplayer/umts/spudtel/src/eteldriverstrategies.cpp Tue Jul 06 15:36:38 2010 +0300
@@ -460,8 +460,8 @@
}
case EInitialiseContextStep:
- OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TCREATE1RYPDPCONTEXTSTRATEGY_CANCELASYNCREQUEST_4, "Cancel PacketContext::EPacketContextActivate");
- aContext.PacketContext().CancelAsyncRequest(EPacketContextActivateCancel);
+ OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TCREATE1RYPDPCONTEXTSTRATEGY_CANCELASYNCREQUEST_4, "Cancel PacketContext::EPacketContextInitialiseContext");
+ aContext.PacketContext().CancelAsyncRequest(EPacketContextInitialiseContext);
break;
default:
@@ -1101,13 +1101,17 @@
{
case EStartStep:
{
+ OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TACTIVATEPDPSTRATEGY_NEXT_3, "RPacketContext::Activate()");
aContext.PacketContext().Activate(*aStatus);
aContext.SetStrategyStep (EActivateStep);
break;
}
case EActivateStep:
+ case ENotifyStatusChange:
{
+ OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TACTIVATEPDPSTRATEGY_NEXT_4, "RPacketContext::GetStatus()");
+
if (aContext.PacketContext().GetStatus(aContext.ContextStatus()) != KErrNone)
{
aContext.ContextStatus() = RPacketContext::EStatusInactive;
@@ -1118,6 +1122,7 @@
case RPacketContext::EStatusActive:
// Context is now active
aContext.PdpFsmInterface().Get (aContext.Id(), aContext.ContextPacketDataConfigBase());
+ OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TACTIVATEPDPSTRATEGY_NEXT_5, "RPacketContext::GetConfig()");
aContext.PacketContext().GetConfig (*aStatus, aContext.ContextConfig());
aContext.SetStrategyStep (EGetConfigStep);
break;
@@ -1158,8 +1163,9 @@
default:
// Not active, not inactive. Re-request the status and try again
+ OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TACTIVATEPDPSTRATEGY_NEXT_6, "RPacketContext::NotifyStatusChange()");
aContext.PacketContext().NotifyStatusChange(*aStatus, aContext.ContextStatus());
- aContext.SetStrategyStep (EActivateStep);
+ aContext.SetStrategyStep (ENotifyStatusChange);
break;
}
break;
@@ -1259,22 +1265,22 @@
{
case EActivateStep:
{
+ OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TACTIVATEPDPSTRATEGY_CANCELASYNCREQUEST_1, "Cancel PacketContext::EPacketContextActivate");
aContext.PacketContext().CancelAsyncRequest(EPacketContextActivate);
- OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TACTIVATEPDPSTRATEGY_CANCELASYNCREQUEST_1, "Cancel PacketContext::EPacketContextActivate");
break;
}
case EGetConfigStep:
{
- aContext.PacketContext().CancelAsyncRequest(EGetConfigStep);
- OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TACTIVATEPDPSTRATEGY_CANCELASYNCREQUEST_2, "Cancel PacketContext::EGetConfigStep");
+ OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TACTIVATEPDPSTRATEGY_CANCELASYNCREQUEST_2, "Cancel PacketContext::EPacketContextGetConfig");
+ aContext.PacketContext().CancelAsyncRequest(EPacketContextGetConfig);
break;
}
- case EInitialiseContextStep:
- {
- aContext.PacketContext().CancelAsyncRequest(EPacketContextInitialiseContext);
- OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TACTIVATEPDPSTRATEGY_CANCELASYNCREQUEST_3, "Cancel PacketContext::EPacketContextInitialiseContext");
+ case ENotifyStatusChange:
+ {
+ OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TACTIVATEPDPSTRATEGY_CANCELASYNCREQUEST_3, "Cancel PacketContext::EPacketContextNotifyStatusChange");
+ aContext.PacketContext().CancelAsyncRequest(EPacketContextNotifyStatusChange);
break;
}
@@ -1282,8 +1288,8 @@
{
if(KPrimaryContextId == aContext.Id())
{
+ OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TACTIVATEPDPSTRATEGY_CANCELASYNCREQUEST_4, "Cancel PacketContext::EPacketQoSGetProfileParams");
aContext.PacketContext().CancelAsyncRequest(EPacketQoSGetProfileParams);
- OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TACTIVATEPDPSTRATEGY_CANCELASYNCREQUEST_4, "Cancel PacketContext::EPacketQoSGetProfileParams");
break;
}
}
@@ -1751,7 +1757,7 @@
case EGetConfigStep:
{
- aContext.MbmsPacketContext().CancelAsyncRequest(EGetConfigStep);
+ aContext.MbmsPacketContext().CancelAsyncRequest(EPacketContextGetConfig);
OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, TACTIVATEMBMSPDPSTRATEGY_CANCELASYNCREQUEST_2, "Cancel MbmsPacketContext::EGetConfigStep");
break;
}