Commit History

Author SHA1 Message Date
  Rusty Russell c321a1d027 ccan/io: flatten debug callchain further. 12 years ago
  Rusty Russell 9e02685a62 ccan/io: flatten debug callchain. 12 years ago
  Rusty Russell d4af94ec86 ccan/io: update and improve documentation. 12 years ago
  Rusty Russell 7bfb7a1cf4 ccan/io: save errno on io_close, for finish functions. 12 years ago
  Rusty Russell 306b6b0e89 ccan/io: handle errors on poll() 12 years ago
  Rusty Russell 3a7b8a8a80 ccan/io: io_close_cb() 12 years ago
  Rusty Russell 869dc1528e ccan/io: simplify I/O callbacks. 12 years ago
  Rusty Russell 0f16a4197c ccan/io: io_set_finish() 12 years ago
  Rusty Russell e2ce04eac3 ccan/io: test custom io functions. 12 years ago
  Rusty Russell 34776d3e9a ccan/io: go linear for debugging. 12 years ago
  Rusty Russell cf86c1e306 ccan/io: test read after hangup. 12 years ago
  Rusty Russell d0458a4338 ccan/io: simplify do_ready. 12 years ago
  Rusty Russell cef578da77 ccan/io: make io functions more generic. 12 years ago
  Rusty Russell 109f8003b6 ccan/io: remove io_state. 12 years ago
  Rusty Russell a5af4b1701 ccan/io: remove IO_IDLE state. 12 years ago
  Rusty Russell f6f11f6b06 ccan/io: remove IO_NEXT state. 12 years ago
  Rusty Russell 57d9d1be33 ccan/io: initialize connection with an explicit I/O plan. 12 years ago
  Rusty Russell 737705f0c2 ccan/io: generic init function for listening connections. 12 years ago
  Rusty Russell 733b09fa8b ccan/io: remove conn arg from io_plan constructors. 12 years ago
  Rusty Russell 625bae8f57 ccan/io: pass struct io_plan explicitly. 12 years ago
  Rusty Russell 42762758d9 ccan/io: replace backend_set_state with backend_wakeup() 12 years ago
  Rusty Russell bafb520171 ccan/io: make enum io_state namespace-safe. 12 years ago
  Rusty Russell bfb80c566a ccan/io: use explicit IO callback functions, instead of io_state values. 12 years ago
  Rusty Russell 174fe59fdc ccan/io: remove next & finish from union. 12 years ago
  Rusty Russell 7f4e5627dd ccan/io: put explicit poll flags in the plan. 12 years ago
  Rusty Russell 0998955055 ccan/io: get rid of io_next(), pass callbacks directly. 12 years ago
  Rusty Russell 7a8a585c32 ccan/io: rename io_op to io_plan. 12 years ago
  Rusty Russell 1fe2db9cbe ccan/io: timer support. 12 years ago
  Rusty Russell 02388bfc24 ccan/io: check for all idle. 12 years ago
  Rusty Russell a2dffefa5e ccan/io: io_duplex. 12 years ago