--- a/bearermanagement/S60MCPR/inc/s60mcpractivities.h Thu Dec 17 08:55:21 2009 +0200
+++ b/bearermanagement/S60MCPR/inc/s60mcpractivities.h Thu Jan 07 12:56:54 2010 +0200
@@ -358,6 +358,14 @@
virtual void DoL();
DECLARE_SMELEMENT_FOOTER( TSendPropagateRecoveryResponse )
+
+ DECLARE_SMELEMENT_HEADER( TSendPropagateRecoveryErrContextResponse,
+ CS60ConnectionRecoveryActivity::TTransitionBase,
+ NetStateMachine::MStateTransition,
+ TContext)
+ virtual void DoL();
+ DECLARE_SMELEMENT_FOOTER( TSendPropagateRecoveryErrContextResponse )
+
protected:
/**
* C++ constructor.
@@ -711,7 +719,18 @@
CS60MobilityActivity::TContext )
virtual void DoL();
DECLARE_SMELEMENT_FOOTER( TSendApplicationReject )
-
+
+ /**
+ * TRANSITION/ACTION: Stop the mcpr's data client (should only ever be one) and error mobility on the cpr
+ */
+ DECLARE_SMELEMENT_HEADER( TErrorOriginatorAndStopDataClient,
+ MeshMachine::TStateTransition<TContext>,
+ NetStateMachine::MStateTransition,
+ CS60MobilityActivity::TContext )
+ virtual void DoL();
+ DECLARE_SMELEMENT_FOOTER( TErrorOriginatorAndStopDataClient )
+
+
/**
* TRANSITION/ACTION: Unregister preferred carrier notifications.
*/