- From: Boris Zbarsky <bzbarsky@MIT.EDU>
- Date: Thu, 01 Apr 2010 23:15:09 -0400
On 3/31/10 6:57 PM, Jonas Sicking wrote: > I would expect that send() is allowed to start streaming data over the > network as soon as it can, but only update bufferedAmount from the > event loop. Maybe I'm not being clear. Let's say bufferedAmount were to reflect the number of UTF-8-encoded bytes to be sent, for the sake of argument. I wait until bufferedAmount is 0, then call send("My text"). What are possible values of bufferedAmount if I examine it right after the send() call? Is 0 a valid possible value? What about 1? 2? 3? 4? 5? 6? 7? Presumably the value will be somewhere in the integer range [0,7], right? Or will it always be 7 after that call in that situation? -Boris
Received on Thursday, 1 April 2010 20:15:09 UTC