moonbridge

diff reference.txt @ 144:e7fac0918f9c

Added new methods drain_call, drain_yield
author jbe
date Sat May 02 14:31:55 2015 +0200 (2015-05-02)
parents 41da87a681d6
children bd88dfa4f294
line diff
     1.1 --- a/reference.txt	Sat May 02 01:48:29 2015 +0200
     1.2 +++ b/reference.txt	Sat May 02 14:31:55 2015 +0200
     1.3 @@ -77,6 +77,12 @@
     1.4  second return value) are returned.
     1.5  
     1.6  
     1.7 +### socket:drain_call(waitfunc, maxlen, terminator)
     1.8 +
     1.9 +Same as socket:drain(maxlen, terminator), but calls waitfunc(socket, "r") (in
    1.10 +an infinite loop) as long as the reading is blocked.
    1.11 +
    1.12 +
    1.13  ### socket:drain_nb(maxlen, terminator)
    1.14  
    1.15  Same as socket:drain(maxlen, terminator), but non-blocking. The status code
    1.16 @@ -87,6 +93,11 @@
    1.17  second return value) are returned.
    1.18  
    1.19  
    1.20 +### socket:drain_yield(maxlen, terminator)
    1.21 +
    1.22 +Alias for socket:drain_call(coroutine.yield, maxlen, terminator)
    1.23 +
    1.24 +
    1.25  ### socket:finish()
    1.26  
    1.27  Sends a TCP FIN packet to indicate EOF on write stream. Subsequent reads are

Impressum / About Us