From f32715ebd7a7155a091160f580ecf33636eafba8 Mon Sep 17 00:00:00 2001 From: "Michael I. Bushnell" Date: Thu, 28 Apr 1994 18:31:34 +0000 Subject: Formerly io.defs.~56~ --- hurd/io.defs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'hurd') diff --git a/hurd/io.defs b/hurd/io.defs index 01f87a87..7ec7c6c3 100644 --- a/hurd/io.defs +++ b/hurd/io.defs @@ -27,8 +27,12 @@ IO_IMPORTS /* Write data to an IO object. If offset is -1, write at the object maintained file pointer. If the object is not seekable, offset is - ignored. The amount successfully written is returned in amount. */ -/* INTR */ + ignored. The amount successfully written is returned in amount. A + given user should not have more than one outstanding io_write on an + object at a time; servers implement congestion control by delaying + responses to io_write. Servers may drop data (returning ENOBUFS) + if they recevie more than one write when not prepared for it. */ +/*INTR */ routine io_write ( io_object: io_t; data: data_t; -- cgit v1.2.3