|
|
DataMuseum.dkPresents historical artifacts from the history of: ICL Comet 32 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about ICL Comet 32 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 1267 (0x4f3)
Types: TextFile
Notes: UNIX file
Names: »vwrite.2v«
└─⟦26887b7e0⟧ Bits:30009717 Comet 32 harddisk image
└─⟦28c352965⟧ »/a« UNIX Filesystem
└─⟦this⟧ »usr/man/man2/vwrite.2v«
.ig @(#)vwrite.2v 2.1 7/1/84 @(#)Copyright (C) 1983 by National Semiconductor Corp. .. .TH VWRITE 2V .SH NAME vwrite \- write (virtually) to file .SH SYNOPSIS .nf .B vwrite(filedes, buffer, nbytes) .B char *buffer; .fi .SH DESCRIPTION .B N.B.: This call is likely to be replaced by more general virtual memory facilities in the near future. .PP The .I vwrite system call is used in conjunction with .I vread to perform efficient updating of large files. After a call to .I vread and updating of the data in the buffer which was given to .I vread, a .I vwrite of the same buffer to the same .I filedes at the same offset in the file will cause data which has been modified since it was .I vread from (or .I vwritten to) the file to be returned to the file. .PP On the \fISeries 32000\fR, .I vwrite is equivalent to .I write. .SH SEE ALSO vread(2) .SH DIAGNOSTICS Returns \-1 on error: bad descriptor, buffer address, count or alignment as well as on physical I/O errors. .SH BUGS .ig The result of .I vwrite is defined only when no other .I vread's have occurred on .I buffer since the one matching the .I vwrite. .. .PP This call is peculiar to this version of UNIX. It will be superseded by more general virtual memory facilities in future versions of the system.