bearermanagement/S60MCPR/src/s60mcpractivities.cpp
branchRCL_3
changeset 62 bb1f80fb7db2
parent 45 4c83dcfb6f1a
child 69 cf1b3ddbe9a1
--- 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)
     }