I'm trying to build a synchronous socket inside a thread which does some lengthy file transfers and such. I do this to try to keep the UI responsive throughout the process.

Everything is working well, but I am having a problem with keeping track of the progress of transfers. If I simply keep track of BytesLeftToSend, this simply isn't accurate because this becomes 0 long before the receiving end gets the last bytes. So is this simply showing me the number of bytes left to copy into the internal buffer? How can I track the number of bytes actually sent to the other end without asking it for continuous feedback?
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to