datacommsserver/esockserver/MobilityCoreProviders/inc/mobilitymcpractivities.h.rej
changeset 2 dee179edb159
parent 1 21d2ab05f085
child 3 b6139031a239
--- a/datacommsserver/esockserver/MobilityCoreProviders/inc/mobilitymcpractivities.h.rej	Thu Jan 07 13:34:53 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,176 +0,0 @@
-***************
-*** 9,21 ****
-  // Nokia Corporation - initial contribution.
-  //
-  // Contributors:
-  //
-  // Description:
-  // Mobility Meta Connection Provider Activities
-- //
-  //
-  
-  /**
-   @file
-   @internalComponent
-  */
---- 9,21 ----
-  // Nokia Corporation - initial contribution.
-  //
-  // Contributors:
-  //
-  // Description:
-  // Mobility Meta Connection Provider Activities
-+ // 
-  //
-  
-  /**
-   @file
-   @internalComponent
-  */
-***************
-*** 46,92 ****
-      static MeshMachine::CNodeActivityBase* NewL(const MeshMachine::TNodeActivity& aActivitySig, MeshMachine::AMMNodeBase& aNode);
-  
-  protected:
-  	CMobilityActivity(const MeshMachine::TNodeActivity& aActivitySig, MeshMachine::AMMNodeBase& aNode);
-  	virtual ~CMobilityActivity();
-  	typedef MeshMachine::TNodeContext<CMobilityMetaConnectionProvider, MCprStates::TContext> TContext;
-- 
-  private:
-  	TBool EvaluatePreference(TContext& aContext);
-      void SetHandshakingFlag();
-      void ClearHandshakingFlag();
-  
-  private:
-  	ESock::RMetaServiceProviderInterface* iCurrent;
-- 	ESock::RMetaServiceProviderInterface* iAvailable;
-- 	ESock::RMetaServiceProviderInterface* iCandidate;
-  	const TUint iAvailabilityScoreTreshold;
-  
-  
-  public:
-- 
-  	DECLARE_SMELEMENT_HEADER(TAwaitingCurrentCarrierRejectedOrAvailabilityChange, MeshMachine::TState<TContext>, NetStateMachine::MState, TContext)
-  		virtual TBool Accept();
-  	DECLARE_SMELEMENT_FOOTER(TAwaitingCurrentCarrierRejectedOrAvailabilityChange)
-- 
-  	DECLARE_SMELEMENT_HEADER(TNoTagOrAwaitMobility, MeshMachine::TStateFork<TContext>, NetStateMachine::MStateFork, CMobilityActivity::TContext)
-  		virtual TInt TransitionTag();
-- 	DECLARE_SMELEMENT_FOOTER(TNoTagOrAwaitMobility)
-  
-- 	DECLARE_SMELEMENT_HEADER(TNoTagOrReConnectOrStartMobilityHandshakeBackwards, MeshMachine::TStateFork<TContext>, NetStateMachine::MStateFork, CMobilityActivity::TContext)
-- 		virtual TInt TransitionTag();
-- 	DECLARE_SMELEMENT_FOOTER(TNoTagOrReConnectOrStartMobilityHandshakeBackwards)
-- 
-  	DECLARE_SMELEMENT_HEADER(TNoTagOrStartMobilityHandshakeBackwards, MeshMachine::TStateFork<TContext>, NetStateMachine::MStateFork, CMobilityActivity::TContext)
-  		virtual TInt TransitionTag();
-  	DECLARE_SMELEMENT_FOOTER(TNoTagOrStartMobilityHandshakeBackwards)
-- 
-  	DECLARE_SMELEMENT_HEADER(TNoTagOrAwaitMobilityBackwardsOnMobilityTrigger, MeshMachine::TStateFork<TContext>, NetStateMachine::MStateFork, CMobilityActivity::TContext)
-  		virtual TInt TransitionTag();
-  	DECLARE_SMELEMENT_FOOTER(TNoTagOrAwaitMobilityBackwardsOnMobilityTrigger)
-- 
-  	DECLARE_SMELEMENT_HEADER(TClearHandshakingFlag, MeshMachine::TStateTransition<TContext>, NetStateMachine::MStateTransition, CMobilityActivity::TContext)
-  		virtual void DoL();
-  	DECLARE_SMELEMENT_FOOTER(TClearHandshakingFlag)
-  
-  	DECLARE_SMELEMENT_HEADER(TSendAvailabilityRequest, MeshMachine::TStateTransition<TContext>, NetStateMachine::MStateTransition, CMobilityActivity::TContext)
-  		virtual void DoL();
---- 46,87 ----
-      static MeshMachine::CNodeActivityBase* NewL(const MeshMachine::TNodeActivity& aActivitySig, MeshMachine::AMMNodeBase& aNode);
-  
-  protected:
-  	CMobilityActivity(const MeshMachine::TNodeActivity& aActivitySig, MeshMachine::AMMNodeBase& aNode);
-  	virtual ~CMobilityActivity();
-  	typedef MeshMachine::TNodeContext<CMobilityMetaConnectionProvider, MCprStates::TContext> TContext;
-+ 	
-  private:
-  	TBool EvaluatePreference(TContext& aContext);
-      void SetHandshakingFlag();
-      void ClearHandshakingFlag();
-  
-  private:
-  	ESock::RMetaServiceProviderInterface* iCurrent;
-+ 	ESock::RMetaServiceProviderInterface* iPreferred;
-  	const TUint iAvailabilityScoreTreshold;
-  
-  
-  public:
-+ 		
-  	DECLARE_SMELEMENT_HEADER(TAwaitingCurrentCarrierRejectedOrAvailabilityChange, MeshMachine::TState<TContext>, NetStateMachine::MState, TContext)
-  		virtual TBool Accept();
-  	DECLARE_SMELEMENT_FOOTER(TAwaitingCurrentCarrierRejectedOrAvailabilityChange)
-+ 	
-  	DECLARE_SMELEMENT_HEADER(TNoTagOrAwaitMobility, MeshMachine::TStateFork<TContext>, NetStateMachine::MStateFork, CMobilityActivity::TContext)
-  		virtual TInt TransitionTag();
-+ 	DECLARE_SMELEMENT_FOOTER(TNoTagOrAwaitMobility)	
-  
-  	DECLARE_SMELEMENT_HEADER(TNoTagOrStartMobilityHandshakeBackwards, MeshMachine::TStateFork<TContext>, NetStateMachine::MStateFork, CMobilityActivity::TContext)
-  		virtual TInt TransitionTag();
-  	DECLARE_SMELEMENT_FOOTER(TNoTagOrStartMobilityHandshakeBackwards)
-+ 	
-  	DECLARE_SMELEMENT_HEADER(TNoTagOrAwaitMobilityBackwardsOnMobilityTrigger, MeshMachine::TStateFork<TContext>, NetStateMachine::MStateFork, CMobilityActivity::TContext)
-  		virtual TInt TransitionTag();
-  	DECLARE_SMELEMENT_FOOTER(TNoTagOrAwaitMobilityBackwardsOnMobilityTrigger)
-+ 	
-  	DECLARE_SMELEMENT_HEADER(TClearHandshakingFlag, MeshMachine::TStateTransition<TContext>, NetStateMachine::MStateTransition, CMobilityActivity::TContext)
-  		virtual void DoL();
-  	DECLARE_SMELEMENT_FOOTER(TClearHandshakingFlag)
-  
-  	DECLARE_SMELEMENT_HEADER(TSendAvailabilityRequest, MeshMachine::TStateTransition<TContext>, NetStateMachine::MStateTransition, CMobilityActivity::TContext)
-  		virtual void DoL();
-***************
-*** 102,127 ****
-  		virtual void DoL();
-  	DECLARE_SMELEMENT_FOOTER(TRequestReConnect)
-  
-  	DECLARE_SMELEMENT_HEADER(TInformMigrationCompleted, MeshMachine::TStateTransition<TContext>, NetStateMachine::MStateTransition, CMobilityActivity::TContext)
-  		virtual void DoL();
-  	DECLARE_SMELEMENT_FOOTER(TInformMigrationCompleted)
-- 
-- 	typedef MeshMachine::TActivitiesIdMutex<ESock::ECFActivityConnectionStartRecovery,
-  											ESock::ECFActivityConnectionGoneDownRecovery> TActivityErrorRecoveryMutex;
-  	DECLARE_SERIALIZABLE_STATE(
-  	    TNoTagOrAwaitMobilityBackwardsOnMobilityTriggerBlockedByErrorRecovery,
-  		TActivityErrorRecoveryMutex,
-  		TNoTagOrAwaitMobilityBackwardsOnMobilityTrigger
-- 		)
-- 
-  	DECLARE_SERIALIZABLE_STATE(
-  		TNoTagOrAwaitMobilityBlockedByErrorRecovery,
-  		TActivityErrorRecoveryMutex,
-  		TNoTagOrAwaitMobility
-- 		)
-  	};
-  
-  ///////////////////////////////////////////////////////////////////////////////
-  //CConnectionRecoveryActivity
-  class CConnectionRecoveryActivity : public MeshMachine::CNodeRetryActivity
-  	{
---- 97,122 ----
-  		virtual void DoL();
-  	DECLARE_SMELEMENT_FOOTER(TRequestReConnect)
-  
-  	DECLARE_SMELEMENT_HEADER(TInformMigrationCompleted, MeshMachine::TStateTransition<TContext>, NetStateMachine::MStateTransition, CMobilityActivity::TContext)
-  		virtual void DoL();
-  	DECLARE_SMELEMENT_FOOTER(TInformMigrationCompleted)
-+ 	
-+ 	typedef MeshMachine::TActivitiesIdMutex<ESock::ECFActivityConnectionStartRecovery, 
-  											ESock::ECFActivityConnectionGoneDownRecovery> TActivityErrorRecoveryMutex;
-  	DECLARE_SERIALIZABLE_STATE(
-  	    TNoTagOrAwaitMobilityBackwardsOnMobilityTriggerBlockedByErrorRecovery,
-  		TActivityErrorRecoveryMutex,
-  		TNoTagOrAwaitMobilityBackwardsOnMobilityTrigger
-+ 		)	
-+ 	
-  	DECLARE_SERIALIZABLE_STATE(
-  		TNoTagOrAwaitMobilityBlockedByErrorRecovery,
-  		TActivityErrorRecoveryMutex,
-  		TNoTagOrAwaitMobility
-+ 		)		
-  	};
-  
-  ///////////////////////////////////////////////////////////////////////////////
-  //CConnectionRecoveryActivity
-  class CConnectionRecoveryActivity : public MeshMachine::CNodeRetryActivity
-  	{