telephonyprotocols/pdplayer/umts/spudtel/src/cpdpconfigchangenotifier.cpp
changeset 75 f45cd1ad4667
parent 42 3adadc800673
equal deleted inserted replaced
68:d0d9cc530d21 75:f45cd1ad4667
   134 
   134 
   135 @param aStatus - request status
   135 @param aStatus - request status
   136 */
   136 */
   137 void CPdpConfigChangeNotifier::Notify(const TRequestStatus& aStatus)
   137 void CPdpConfigChangeNotifier::Notify(const TRequestStatus& aStatus)
   138 	{
   138 	{
       
   139     OstTraceDefExt1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CPDPCONFIGCHANGENOTIFIER_NOTIFY_1, "Config Change Notification for Context [%S]", iPdpFsmInterface.GetContextName(iId));
   139 	if(aStatus == KErrNone)
   140 	if(aStatus == KErrNone)
   140 		{
   141 		{
   141 		OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CPDPCONFIGCHANGENOTIFIER_NOTIFY_1, "FSM set ConfigGPRS");
       
   142 		iPdpFsmInterface.Set(iId, GetScratchContextAs<TPacketDataConfigBase>());
   142 		iPdpFsmInterface.Set(iId, GetScratchContextAs<TPacketDataConfigBase>());
   143 		OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CPDPCONFIGCHANGENOTIFIER_NOTIFY_2, "FSM input EConfigGPRSChangeNetwork");
       
   144 		iPdpFsmInterface.Input(iId, PdpFsm::EConfigGPRSChangeNetwork);
   143 		iPdpFsmInterface.Input(iId, PdpFsm::EConfigGPRSChangeNetwork);
   145 		}
   144 		}
   146 	else
   145 	else
   147 		{ 
   146 		{ 
   148 		OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CPDPCONFIGCHANGENOTIFIER_NOTIFY_3, "CPdpConfigChangeNotifier::Notify(), error: %d", aStatus.Int());
   147 		OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CPDPCONFIGCHANGENOTIFIER_NOTIFY_2, "CPdpConfigChangeNotifier::Notify(), error: %d", aStatus.Int());
   149 		// Not all TSYs support RPacketContext::NotifyConfigChanged so we handle
   148 		// Not all TSYs support RPacketContext::NotifyConfigChanged so we handle
   150 		// KErrNotSupported silently (PDEF118981).
   149 		// KErrNotSupported silently (PDEF118981).
   151 		ASSERT((aStatus == KErrCancel) || (aStatus == KErrNotSupported));
   150 		ASSERT((aStatus == KErrCancel) || (aStatus == KErrNotSupported));
   152 		}
   151 		}
   153 	}
   152 	}
   199 
   198 
   200 @param aStatus - request status
   199 @param aStatus - request status
   201 */
   200 */
   202 void CMbmsPdpConfigChangeNotifier::Notify(const TRequestStatus& aStatus)
   201 void CMbmsPdpConfigChangeNotifier::Notify(const TRequestStatus& aStatus)
   203 	{
   202 	{
       
   203     OstTraceDefExt1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMBMSPDPCONFIGCHANGENOTIFIER_NOTIFY_1, "MBMS Config Change Notification for Context [%S]", iPdpFsmInterface.GetContextName(iId));
   204 	if(aStatus == KErrNone)
   204 	if(aStatus == KErrNone)
   205 		{
   205 		{
   206 		OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMBMSPDPCONFIGCHANGENOTIFIER_NOTIFY_1, "FSM set ConfigMbms");
       
   207 		iPdpFsmInterface.Set(iId, iConfigMbms);
   206 		iPdpFsmInterface.Set(iId, iConfigMbms);
   208 		OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMBMSPDPCONFIGCHANGENOTIFIER_NOTIFY_2, "FSM input EConfigMbmsChangeNetwork");
       
   209 		iPdpFsmInterface.Input(iId, PdpFsm::EConfigGPRSChangeNetwork,SpudMan::EMbms);
   207 		iPdpFsmInterface.Input(iId, PdpFsm::EConfigGPRSChangeNetwork,SpudMan::EMbms);
   210 		//to be discussed...
   208 		//to be discussed...		
   211 		
       
   212 		}
   209 		}
   213 	else
   210 	else
   214 		{ 
   211 		{ 
   215 		OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMBMSPDPCONFIGCHANGENOTIFIER_NOTIFY_3, "CMbmsPdpConfigChangeNotifier::Notify(), error: %d", aStatus.Int());
   212 		OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMBMSPDPCONFIGCHANGENOTIFIER_NOTIFY_2, "CMbmsPdpConfigChangeNotifier::Notify(), error: %d", aStatus.Int());
   216 		// Not all TSYs support RPacketContext::NotifyConfigChanged so we handle
   213 		// Not all TSYs support RPacketContext::NotifyConfigChanged so we handle
   217 		// KErrNotSupported silently (PDEF118981).
   214 		// KErrNotSupported silently (PDEF118981).
   218 		ASSERT((aStatus == KErrCancel) || (aStatus == KErrNotSupported));
   215 		ASSERT((aStatus == KErrCancel) || (aStatus == KErrNotSupported));
   219 		}
   216 		}
   220 	}
   217 	}