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