equal
deleted
inserted
replaced
124 WRITELOG( "RHarvesterClient::Connect() - end" ); |
124 WRITELOG( "RHarvesterClient::Connect() - end" ); |
125 #endif |
125 #endif |
126 |
126 |
127 iHEO = NULL; |
127 iHEO = NULL; |
128 |
128 |
|
129 iSessionWatcher = NULL; |
|
130 |
129 return err; |
131 return err; |
130 } |
132 } |
131 |
133 |
132 // ---------------------------------------------------------------------------------------- |
134 // ---------------------------------------------------------------------------------------- |
133 // Pause |
135 // Pause |
164 EXPORT_C void RHarvesterClient::Close() |
166 EXPORT_C void RHarvesterClient::Close() |
165 { |
167 { |
166 WRITELOG( "RHarvesterClient::Close()" ); |
168 WRITELOG( "RHarvesterClient::Close()" ); |
167 |
169 |
168 delete iSessionWatcher; |
170 delete iSessionWatcher; |
|
171 iSessionWatcher = NULL; |
169 |
172 |
170 // cancels Harvest Complete request if it exist at server |
173 // cancels Harvest Complete request if it exist at server |
171 UnregisterHarvestComplete(); |
174 UnregisterHarvestComplete(); |
172 |
175 |
173 WRITELOG( "RHarvesterClient::Close() - UnregisterHarvest done" ); |
176 WRITELOG( "RHarvesterClient::Close() - UnregisterHarvest done" ); |
200 { |
203 { |
201 WRITELOG( "RHarvesterClient::SetObserver()" ); |
204 WRITELOG( "RHarvesterClient::SetObserver()" ); |
202 |
205 |
203 if ( iHarvesterClientAO ) |
206 if ( iHarvesterClientAO ) |
204 { |
207 { |
205 iHarvesterClientAO->SetObserver( aObserver ); |
208 iHarvesterClientAO->SetObserver( aObserver ); |
206 } |
209 } |
207 iObserver = aObserver; |
210 iObserver = aObserver; |
208 } |
211 } |
209 |
212 |
210 // ---------------------------------------------------------------------------------------- |
213 // ---------------------------------------------------------------------------------------- |
211 // RemoveObserver |
214 // RemoveObserver |