diff -r 83ca720e2b9a -r bb1f80fb7db2 bearermanagement/S60MCPR/src/s60mcpractivities.cpp --- a/bearermanagement/S60MCPR/src/s60mcpractivities.cpp Wed Sep 01 12:23:51 2010 +0100 +++ b/bearermanagement/S60MCPR/src/s60mcpractivities.cpp Tue Sep 14 22:06:05 2010 +0300 @@ -406,6 +406,31 @@ } // S60MCprServiceIdRMessage2HandlerActivity // ----------------------------------------------------------------------------- +// S60MCprStopIAPActivity +// ----------------------------------------------------------------------------- +// + +namespace S60MCprStopIAPActivity + { + DECLARE_DEFINE_NODEACTIVITY( ECFActivityS60McprStopIAP, + MCprStopIAPActivity, + TCFS60MCPRMessage::TMPMStopIAPNotificationMsg) + + FIRST_NODEACTIVITY_ENTRY( S60MCprStates::TAwaitingStopIAPNotification, + MeshMachine::TNoTag ) + + NODEACTIVITY_ENTRY( KNoTag, + S60MCprStates::TSendStop, + S60MCprStates::TAwaitingStoppedOrError, + MeshMachine::TNoTag ) + + LAST_NODEACTIVITY_ENTRY( KNoTag, + MeshMachine::TDoNothing ) + + NODEACTIVITY_END() + } // S60MCprStopIAPActivity + +// ----------------------------------------------------------------------------- // S60MCprActivities - activitymap // ----------------------------------------------------------------------------- // @@ -419,6 +444,7 @@ ACTIVITY_MAP_ENTRY(S60MCprMobilityActivity, MCprMobility) // in s60mcprmobilityactivity.cpp ACTIVITY_MAP_ENTRY(S60MCprConnectionGoneDownRecoveryActivity, MCprConnectionGoneDownRecovery) ACTIVITY_MAP_ENTRY(S60MCprServiceIdRMessage2HandlerActivity, S60MCprServiceIdLegacyRMessage2Handler) + ACTIVITY_MAP_ENTRY(S60MCprStopIAPActivity, MCprStopIAPActivity) ACTIVITY_MAP_END_BASE(MobilityMCprActivities, mobilityMCprActivities) }