21 */ |
21 */ |
22 |
22 |
23 #ifndef SYMBIAN_PDPSPR_H |
23 #ifndef SYMBIAN_PDPSPR_H |
24 #define SYMBIAN_PDPSPR_H |
24 #define SYMBIAN_PDPSPR_H |
25 |
25 |
|
26 #include <etelqos.h> |
26 #include <comms-infras/corescpr.h> |
27 #include <comms-infras/corescpr.h> |
27 #include <comms-infras/corescprstates.h> |
28 #include <comms-infras/corescprstates.h> |
28 #include <networking/qos3gpp_subconparams.h> |
29 #include <networking/qos3gpp_subconparams.h> |
29 #include <cs_subconparams.h> |
30 #include <cs_subconparams.h> |
30 #include <networking/pdpprovision.h> |
31 #include <networking/pdpprovision.h> |
31 #include <comms-infras/linkprovision.h> |
32 #include <comms-infras/linkprovision.h> |
32 #include <networking/ipaddrinfoparams.h> |
33 #include <networking/ipaddrinfoparams.h> |
|
34 #include <comms-infras/commsdebugutility.h> |
|
35 |
33 #include "PDPFSM.h" |
36 #include "PDPFSM.h" |
34 #include "PDPParamMapper.h" |
37 #include "PDPParamMapper.h" |
35 #include <comms-infras/commsdebugutility.h> |
38 |
36 namespace PDPSCprStates |
39 namespace PDPSCprStates |
37 { |
40 { |
38 class TSelfInit; |
41 class TSelfInit; |
39 class TCreateSecondaryOrMbmsPDPCtx; |
42 class TCreateSecondaryOrMbmsPDPCtx; |
40 class TCreatePrimaryPDPCtx; |
43 class TCreatePrimaryPDPCtx; |
152 TInt iActivityAwaitingResponse; |
155 TInt iActivityAwaitingResponse; |
153 MPDPParamMapper::TQosParameterRelease iParamsRelease; |
156 MPDPParamMapper::TQosParameterRelease iParamsRelease; |
154 |
157 |
155 //quite a big structure so kept here to avoid stack overflow. |
158 //quite a big structure so kept here to avoid stack overflow. |
156 RPacketContext::TDataChannelV2 iTempDataChannelV2; |
159 RPacketContext::TDataChannelV2 iTempDataChannelV2; |
|
160 TInt iProvisionFailure; |
157 protected: |
161 protected: |
158 __FLOG_DECLARATION_MEMBER; |
162 __FLOG_DECLARATION_MEMBER; |
159 TInt iLinkUps; |
163 TInt iLinkUps; |
160 |
164 |
161 private: |
165 private: |