equal
deleted
inserted
replaced
195 |
195 |
196 // --------------------------------------------------------------------------- |
196 // --------------------------------------------------------------------------- |
197 // CAOServer::CAOServer |
197 // CAOServer::CAOServer |
198 // --------------------------------------------------------------------------- |
198 // --------------------------------------------------------------------------- |
199 // |
199 // |
200 CAOServer::CAOServer() |
200 CAOServer::CAOServer(): |
|
201 iConnectionManager( NULL ), |
|
202 iTimer( NULL ), |
|
203 iRAUManager( NULL ), |
|
204 iSettings( NULL ), |
|
205 iGpds( NULL ), |
|
206 iPointerStatePool( NULL ), |
|
207 iAsyncReactivation( NULL ), |
|
208 iFailure( MAOConnectionManager::EDisconnected ), |
|
209 iActivationFailure( ETrue), |
|
210 iCurrentState( NULL ), |
|
211 iPDPPropertySubscriber( NULL ), |
|
212 iAsyncSetup( NULL ), |
|
213 iCenRepObserver( NULL ) |
201 { |
214 { |
202 LOG_1( _L("CAOServer::CAOServer") ); |
215 LOG_1( _L("CAOServer::CAOServer") ); |
203 } |
216 } |
204 |
217 |
205 // --------------------------------------------------------------------------- |
218 // --------------------------------------------------------------------------- |
948 LOG_1( _L("CAOServer::CurrentCellularDataUsageChanged") ); |
961 LOG_1( _L("CAOServer::CurrentCellularDataUsageChanged") ); |
949 LOG_2( _L("> Current state: %S"), |
962 LOG_2( _L("> Current state: %S"), |
950 &StateToDesC( CurrentState()->StateName() ) ); |
963 &StateToDesC( CurrentState()->StateName() ) ); |
951 |
964 |
952 if ( aValue != ECmCellularDataUsageDisabled ) |
965 if ( aValue != ECmCellularDataUsageDisabled ) |
953 { |
966 { |
954 TAOState* newState = NULL; |
|
955 |
967 |
956 if ( CurrentState()->StateName() == TAOState::EStateDisabled ) |
968 if ( CurrentState()->StateName() == TAOState::EStateDisabled ) |
957 { |
969 { |
958 newState = iCurrentState->HandleEnableAlwaysOnL(); |
970 iCurrentState->HandleEnableAlwaysOnL(); |
959 } |
971 } |
960 else |
972 else |
961 { |
973 { |
|
974 TAOState* newState = NULL; |
|
975 |
962 // Behaviour is the same as if unconnect timer had expired |
976 // Behaviour is the same as if unconnect timer had expired |
963 iTimer->StopUnconnectTimer(); |
977 iTimer->StopUnconnectTimer(); |
964 newState = iCurrentState->HandleUnconnectTimerExpiredL(); |
978 newState = iCurrentState->HandleUnconnectTimerExpiredL(); |
965 |
979 |
966 if( newState ) |
980 if( newState ) |