bearermanagement/S60MCPR/inc/s60mpmpolicyinterfaces.h
changeset 47 cb7afde124a3
parent 0 5a93021fdf25
child 58 83ca720e2b9a
equal deleted inserted replaced
46:95d45f234cf3 47:cb7afde124a3
    63  */
    63  */
    64 namespace S60MCPRMPMOperations
    64 namespace S60MCPRMPMOperations
    65     {
    65     {
    66     enum TPolicyServerOperations
    66     enum TPolicyServerOperations
    67         {
    67         {
       
    68         EPolicyRequestInvalid,
    68         EPolicyRequestChooseBestIAP = EMPMChooseBestIAP,
    69         EPolicyRequestChooseBestIAP = EMPMChooseBestIAP,
    69         EPolicyRequestReselectBestIAP = EMPMReselectBestIAP,
    70         EPolicyRequestReselectBestIAP = EMPMReselectBestIAP,
    70         EPolicyRequestProcessError = EMPMProcessError,
    71         EPolicyRequestProcessError = EMPMProcessError,
    71         EPolicyRequestWaitNotification = EMPMWaitNotification,
    72         EPolicyRequestWaitNotification = EMPMWaitNotification,
    72         EPolicyRequestIAPConnectionStarted = 200,
    73         EPolicyRequestIAPConnectionStarted = 200,
    92     public:
    93     public:
    93         /**
    94         /**
    94          * c++ constructor 
    95          * c++ constructor 
    95          */
    96          */
    96         PolicyRequest()
    97         PolicyRequest()
    97             :   iConnPref(NULL),
    98             :   iRequestType( S60MCPRMPMOperations::EPolicyRequestInvalid ),
       
    99                 iConnPref(NULL),
    98                 iIapId(0),
   100                 iIapId(0),
    99                 iConnId(0),
   101                 iConnId(0),
   100                 iAppUid(KNullUid),
   102                 iAppUid(KNullUid),
   101                 iError(KErrNone),
   103                 iError(KErrNone),
   102                 iPolicyPref(NULL),
   104                 iPolicyPref(NULL),
       
   105                 iNeededAction( EIgnoreError ),
   103                 iStatus(KErrNone),
   106                 iStatus(KErrNone),
   104                 iUser(NULL)
   107                 iUser(NULL)
   105             {}
   108             {}
   106 
   109 
   107         /**
   110         /**