equal
deleted
inserted
replaced
50 virtual ~CMobilityActivity(); |
50 virtual ~CMobilityActivity(); |
51 typedef MeshMachine::TNodeContext<CMobilityMetaConnectionProvider, MCprStates::TContext> TContext; |
51 typedef MeshMachine::TNodeContext<CMobilityMetaConnectionProvider, MCprStates::TContext> TContext; |
52 |
52 |
53 private: |
53 private: |
54 TBool EvaluatePreference(TContext& aContext); |
54 TBool EvaluatePreference(TContext& aContext); |
|
55 |
55 void SetHandshakingFlag(); |
56 void SetHandshakingFlag(); |
56 void ClearHandshakingFlag(); |
57 void ClearHandshakingFlag(); |
57 |
58 |
58 private: |
59 private: |
59 ESock::RMetaServiceProviderInterface* iCurrent; |
60 ESock::RMetaServiceProviderInterface* iCurrent; |
76 DECLARE_SMELEMENT_FOOTER(TNoTagOrStartMobilityHandshakeBackwards) |
77 DECLARE_SMELEMENT_FOOTER(TNoTagOrStartMobilityHandshakeBackwards) |
77 |
78 |
78 DECLARE_SMELEMENT_HEADER(TNoTagOrAwaitMobilityBackwardsOnMobilityTrigger, MeshMachine::TStateFork<TContext>, NetStateMachine::MStateFork, CMobilityActivity::TContext) |
79 DECLARE_SMELEMENT_HEADER(TNoTagOrAwaitMobilityBackwardsOnMobilityTrigger, MeshMachine::TStateFork<TContext>, NetStateMachine::MStateFork, CMobilityActivity::TContext) |
79 virtual TInt TransitionTag(); |
80 virtual TInt TransitionTag(); |
80 DECLARE_SMELEMENT_FOOTER(TNoTagOrAwaitMobilityBackwardsOnMobilityTrigger) |
81 DECLARE_SMELEMENT_FOOTER(TNoTagOrAwaitMobilityBackwardsOnMobilityTrigger) |
|
82 |
|
83 DECLARE_SMELEMENT_HEADER(TRejectedOrStartMobilityHandshakeBackwards, MeshMachine::TStateFork<TContext>, NetStateMachine::MStateFork, TContext) |
|
84 virtual TInt TransitionTag(); |
|
85 DECLARE_SMELEMENT_FOOTER(TRejectedOrStartMobilityHandshakeBackwards) |
81 |
86 |
82 DECLARE_SMELEMENT_HEADER(TClearHandshakingFlag, MeshMachine::TStateTransition<TContext>, NetStateMachine::MStateTransition, CMobilityActivity::TContext) |
87 DECLARE_SMELEMENT_HEADER(TClearHandshakingFlag, MeshMachine::TStateTransition<TContext>, NetStateMachine::MStateTransition, CMobilityActivity::TContext) |
83 virtual void DoL(); |
88 virtual void DoL(); |
84 DECLARE_SMELEMENT_FOOTER(TClearHandshakingFlag) |
89 DECLARE_SMELEMENT_FOOTER(TClearHandshakingFlag) |
85 |
90 |