phonesrv_plat/network_handling_engine_api/inc/NWHandlingEngine.h
branchRCL_3
changeset 3 a4a774cb6ea7
parent 0 ff3b6d0fd310
child 43 7d48bed6ce0c
--- a/phonesrv_plat/network_handling_engine_api/inc/NWHandlingEngine.h	Tue Feb 02 01:11:09 2010 +0200
+++ b/phonesrv_plat/network_handling_engine_api/inc/NWHandlingEngine.h	Fri Feb 19 23:21:58 2010 +0200
@@ -22,7 +22,8 @@
 
 //  INCLUDES
 #include <e32base.h>
-#include <RMmCustomAPI.h>
+#include <rmmcustomapi.h>
+#include <etelpckt.h> // for RPacketService::TDynamicCapsFlags
 
 
 // CONSTANTS
@@ -187,6 +188,8 @@
 #ifdef RD_PHONE_NG
     TNWNetworkSelectionSetting iSelectionSetting;           // Contains a network selection setting manual/automatic etc.
 #endif // RD_PHONE_NG
+    RPacketService::TDynamicCapsFlags iDynamicCapsFlags;    // Dynamic packet data capabilities 
+                                                            // (used to hide alpha tag when CS registration is unsuccessful)
     };
 
 // CLASS DECLARATION
@@ -243,6 +246,9 @@
             ENWMessageCurrentHomeZoneMessage,
             // Message will be sent when cell info display changed
             ENWMessageNetworkIndicatorChange, 
+            // Message will be sent when dynamic packet data capabilities change
+            // (Used to hide alpha tag when CS registration is unsuccessful)
+            ENWMessageDynamicCapsChange,
 
             // CDMA SPECIFIC MESSAGES                       200 - 299
 
@@ -263,7 +269,9 @@
             // Fetching Network Provider Name
             ENWGetNetworkProviderName,
             // Fetching Programmable Operator Name
-            ENWGetProgrammableOperatorName
+            ENWGetProgrammableOperatorName,
+            // Notifying network registration status change
+            ENWNotifyNetworkRegistrationStatusChange,
             };
 
         /**