Quote Originally Posted by DataMiser View Post
The TCP transfer in the case I was referring to is done syncronously from a windows mobile device via a USB connection returning control to my code once the send is completed.
I don't know how big your entire file was, but AFAIK an USB 2.0 connection could typically transfer the 512 k buffer in about 1/60 second. This surely would look like instant from a subjective human point of view.