16 Commits (e330db3c749c3ee638e8d652c5c3ae08c13af8e5)

Author SHA1 Message Date
  Michael Brown 4075f7596b Unplug before sending close() message, to avoid screwing up interfaces 17 years ago
  Michael Brown f0c44f2f71 Remove xfer_ready() (it has been replaced by xfer_window()) 17 years ago
  Michael Brown b34d4d0449 Separate the "is data ready" function of xfer_seek() into an 17 years ago
  Michael Brown ca4c6f9eee Kill off unused request() method in data-xfer interface. 17 years ago
  Michael Brown 95adce0ce1 Add concept of transfer metadata, to be used by UDP in order to 17 years ago
  Michael Brown 6a5cc3533f Added missing va_end() 17 years ago
  Michael Brown a6a18ae9af Add xfer_[v]printf() functions. 17 years ago
  Michael Brown 10d0a1f8c7 Modify data-xfer semantics: it is no longer necessary to call one of 17 years ago
  Michael Brown b1755462ab Do not hold self-references. This then avoids the problem of having to 17 years ago
  Michael Brown 5471bfbbbe Data-transfer interface should now be functionally complete. 17 years ago
  Michael Brown e3dcb9a1ad Add start() event 17 years ago
  Michael Brown d40761d725 Add (and use) generic reference counter, to improve signal:noise ratio 17 years ago
  Michael Brown 280160139d Add seek() 17 years ago
  Michael Brown ff1222a8d3 Preliminary support for opening data-transfer interfaces 17 years ago
  Michael Brown 1c765b3988 Added deliver-as-iobuf/deliver-as-raw concepts. 17 years ago
  Michael Brown 2575ddc889 Initial sketch for the generic data-transfer interface. 17 years ago