Annotation of researchv10dc/dist/man/v4/man2/write.2, revision 1.1.1.1

1.1       root        1: .th WRITE II 8/5/73
                      2: .sh NAME
                      3: write \*- write on a file
                      4: .sh SYNOPSIS
                      5: (write = 4.)
                      6: .br
                      7: (file descriptor in r0)
                      8: .br
                      9: .ft B
                     10: sys  write; buffer; nbytes
                     11: .s3
                     12: write(fildes, buffer, nbytes)
                     13: .br
                     14: char *buffer;
                     15: .ft R
                     16: .sh DESCRIPTION
                     17: A file descriptor is a word returned from a
                     18: successful
                     19: .it open,
                     20: .it creat
                     21: or
                     22: .it pipe
                     23: call.
                     24: .s3
                     25: .it Buffer
                     26: is the address of
                     27: .it nbytes
                     28: contiguous
                     29: bytes which are written on the output file.
                     30: The number of characters actually written is returned (in r0).
                     31: It should be regarded as an error
                     32: if this is not the same as requested.
                     33: .s3
                     34: Writes which are multiples
                     35: of 512 characters long and begin on a 512-byte boundary
                     36: are more efficient than any others.
                     37: .sh "SEE ALSO"
                     38: creat(II), open(II), pipe(II)
                     39: .sh DIAGNOSTICS
                     40: The error bit
                     41: (c-bit) is set on an error: bad descriptor, buffer address, or
                     42: count; physical I/O errors.
                     43: From C, a returned value of \*-1 indicates an error.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.