bearermanagement/S60MCPR/inc/s60mpmpolicyinterfaces.h
changeset 41 bbb64eb3bdee
parent 0 5a93021fdf25
child 58 83ca720e2b9a
--- a/bearermanagement/S60MCPR/inc/s60mpmpolicyinterfaces.h	Thu Jun 10 16:00:16 2010 +0300
+++ b/bearermanagement/S60MCPR/inc/s60mpmpolicyinterfaces.h	Thu Jun 24 11:36:05 2010 +0300
@@ -65,6 +65,7 @@
     {
     enum TPolicyServerOperations
         {
+        EPolicyRequestInvalid,
         EPolicyRequestChooseBestIAP = EMPMChooseBestIAP,
         EPolicyRequestReselectBestIAP = EMPMReselectBestIAP,
         EPolicyRequestProcessError = EMPMProcessError,
@@ -94,12 +95,14 @@
          * c++ constructor 
          */
         PolicyRequest()
-            :   iConnPref(NULL),
+            :   iRequestType( S60MCPRMPMOperations::EPolicyRequestInvalid ),
+                iConnPref(NULL),
                 iIapId(0),
                 iConnId(0),
                 iAppUid(KNullUid),
                 iError(KErrNone),
                 iPolicyPref(NULL),
+                iNeededAction( EIgnoreError ),
                 iStatus(KErrNone),
                 iUser(NULL)
             {}