equal
deleted
inserted
replaced
35 #include "mpmroamingwatcher.h" |
35 #include "mpmroamingwatcher.h" |
36 |
36 |
37 |
37 |
38 class CMPMCommsDatAccess; |
38 class CMPMCommsDatAccess; |
39 class CMpmCsIdWatcher; |
39 class CMpmCsIdWatcher; |
|
40 class CMpmDataUsageWatcher; |
40 |
41 |
41 // CONSTANTS |
42 // CONSTANTS |
42 _LIT( KMPMPanicCategory, "Mobility Policy Manager Server" ); |
43 _LIT( KMPMPanicCategory, "Mobility Policy Manager Server" ); |
43 |
44 |
44 const TInt KPhoneRetryCount = 7; |
45 const TInt KPhoneRetryCount = 7; |
832 * existing server session. |
833 * existing server session. |
833 * @return Server session instance |
834 * @return Server session instance |
834 */ |
835 */ |
835 CMPMServerSession* GetServerSession( TConnectionId aConnId ) const; |
836 CMPMServerSession* GetServerSession( TConnectionId aConnId ) const; |
836 |
837 |
|
838 /** |
|
839 * Stops cellular connections, except MMS |
|
840 * @since 5.2 |
|
841 */ |
|
842 void StopCellularConns(); |
|
843 |
837 private: |
844 private: |
838 |
845 |
839 /** |
846 /** |
840 * C++ default constructor. |
847 * C++ default constructor. |
841 */ |
848 */ |
936 * Handle to central repository watcher |
943 * Handle to central repository watcher |
937 * Own. |
944 * Own. |
938 */ |
945 */ |
939 CMpmCsIdWatcher* iMpmCsIdWatcher; |
946 CMpmCsIdWatcher* iMpmCsIdWatcher; |
940 |
947 |
|
948 /** |
|
949 * Handle to another central repository watcher |
|
950 */ |
|
951 CMpmDataUsageWatcher* iMpmDataUsageWatcher; |
|
952 |
941 // Iap id of the active connection |
953 // Iap id of the active connection |
942 TUint32 iActiveIapId; |
954 TUint32 iActiveIapId; |
943 |
955 |
944 // Snap id of the active connection |
956 // Snap id of the active connection |
945 TUint32 iActiveSnapId; |
957 TUint32 iActiveSnapId; |