moonbridge

log moonbridge_io.h

age author description
3 weeks ago jbe Added missing "extern" for moonbr_io_sigterm_flag (caused linker errors on certain platforms)default tip
2017-06-12 jbe Do not reuse child workers that have been SIGTERM'ed
2017-06-11 jbe Changed behavior of moonbridge_io.poll(...); Renamed moonbridge_io.sigterm_setup() to moonbridge_io.catch_sigterm(); Removed moonbridge_io.sigterm_received()
2017-06-11 jbe New implementation of SIGTERM handling
2015-06-21 jbe Removed two functions from moonbridge_io.h
2015-05-15 jbe Removed moonbridge_io.run(...); yielding read and write methods do not yield any values
2015-05-08 jbe New function moonbridge_io.run(...) as a "coroutine scheduler"
2015-05-07 jbe Proper treatment of zero/negative timeouts to moonbridge_io.poll(...); Make _yield methods yield singleton moonbridge_io.block as first yield value
2015-04-08 jbe Moved local/remote address extraction/formatting to I/O library
2015-04-08 jbe Bugfix in C function moonbr_io_closehandle
2015-04-08 jbe New function moonbridge_io.tcpconnect_nb(...) for nonblocking connects
2015-04-08 jbe Added moonbridge_io.tcpconnect(...) function
2015-04-07 jbe Removed timeout option from socket:close(); Simulate shutdown for local sockets (Unix Domain Sockets)
2015-04-07 jbe Extended I/O library; Integrated new I/O library into moonbridge.c and moonbridge_http.lua
2015-04-06 jbe Refined interface of I/O library to directly support (previously opened) sockets
2015-04-06 jbe Code cleanup and fixes in optionally non-blocking write/write_nb method; Allow to mark I/O handles as closed
2015-04-06 jbe Blocking :write(...) and :flush(...) methods in I/O library
2015-04-05 jbe Stub for new non-blocking I/O library

Impressum / About Us