-Have a queue with the 100 requests.
-Start a background thread with that keeps an eye on how many requests
are in progress
-Inside the thread start the async requests one by one untill you have
reached your limit.
-When each of the requests call back update the status of how many
requests are in progress.
-End the whole thing when you are done processing.
<<<<<<

instead of having a separate thread to monitor the queue, you could just have a 
method (WebCallDone say) that is called when each async web call returns.  
WebCallDone check the queue and a count of current pending calls and fires 
another call off the queue if required. Queue operations and count checking 
need to be thread safe obviously.

_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to