User:Brahmana/Download Control Flow: Difference between revisions

line separator added
(left half of the diagram done)
(line separator added)
 
Line 18: Line 18:


Now after the data pumping is over the onStopRequest() is called on the listener. Here all the shutdown operations happen. Apart from this the data that has been accumulated has to be given some final destiny. Either it is to be launched with the appropriate external application or saved to some file or the temporary file is to be moved or any such damn action. To do this ExecuteDesiredAction() is called. That does the job.
Now after the data pumping is over the onStopRequest() is called on the listener. Here all the shutdown operations happen. Apart from this the data that has been accumulated has to be given some final destiny. Either it is to be launched with the appropriate external application or saved to some file or the temporary file is to be moved or any such damn action. To do this ExecuteDesiredAction() is called. That does the job.
----
And the story continues.....
And the story continues.....


nsDP has a private member '''mInner''', which actually is a nsCOMPtr<nsIDownload>.
nsDP has a private member '''mInner''', which actually is a nsCOMPtr<nsIDownload>.
95

edits