equal
deleted
inserted
replaced
89 TInt error( KErrNone ); |
89 TInt error( KErrNone ); |
90 if ( !iConnected ) |
90 if ( !iConnected ) |
91 { |
91 { |
92 TRAP( error, StartNewAppToBackgroundL( ServiceUid(), aStatus ) ); |
92 TRAP( error, StartNewAppToBackgroundL( ServiceUid(), aStatus ) ); |
93 } |
93 } |
94 else |
|
95 { |
|
96 error = KErrAlreadyExists; |
|
97 } |
|
98 IAUPDATE_TRACE_1("[IAUPDATE] RIAUpdateClient::OpenToBackroundAsync() end error code: %d", error ); |
94 IAUPDATE_TRACE_1("[IAUPDATE] RIAUpdateClient::OpenToBackroundAsync() end error code: %d", error ); |
99 return error; |
95 return error; |
100 } |
96 } |
101 |
97 |
102 // ----------------------------------------------------------------------------- |
98 // ----------------------------------------------------------------------------- |
106 // |
102 // |
107 TInt RIAUpdateClient::ConnectToApp() |
103 TInt RIAUpdateClient::ConnectToApp() |
108 { |
104 { |
109 IAUPDATE_TRACE("[IAUPDATE] RIAUpdateClient::ConnectToApp() begin"); |
105 IAUPDATE_TRACE("[IAUPDATE] RIAUpdateClient::ConnectToApp() begin"); |
110 TInt error( KErrNone ); |
106 TInt error( KErrNone ); |
111 if ( iConnected ) |
|
112 { |
|
113 return error; |
|
114 } |
|
115 TName serverName; |
107 TName serverName; |
116 ServerName(serverName, ServiceUid(), iDifferentiator); |
108 ServerName(serverName, ServiceUid(), iDifferentiator); |
117 TRAP( error,ConnectExistingByNameL( serverName ) ); |
109 TRAP( error,ConnectExistingByNameL( serverName ) ); |
118 |
110 |
119 if ( error == KErrNone ) |
111 if ( error == KErrNone ) |
149 // |
141 // |
150 void RIAUpdateClient::Close() |
142 void RIAUpdateClient::Close() |
151 { |
143 { |
152 IAUPDATE_TRACE("[IAUPDATE] RIAUpdateClient::Close() begin"); |
144 IAUPDATE_TRACE("[IAUPDATE] RIAUpdateClient::Close() begin"); |
153 // Let the parent handle closing. |
145 // Let the parent handle closing. |
154 REikAppServiceBase::Close(); |
146 RAknAppServiceBase::Close(); |
155 iConnected = EFalse; |
147 iConnected = EFalse; |
156 delete iData; |
148 delete iData; |
157 iData = NULL; |
149 iData = NULL; |
158 IAUPDATE_TRACE("[IAUPDATE] RIAUpdateClient::Close() end"); |
150 IAUPDATE_TRACE("[IAUPDATE] RIAUpdateClient::Close() end"); |
159 } |
151 } |