- 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