Open System Services System Calls Reference Manual (G06.28+)
spt_writex(2) OSS System Calls Reference Manual
nbytes of free space are available.
• The O_NONBLOCK flag is set on this file, and the pro-
cess would be delayed in the write operation.
[EBADF] The filedes parameter does not specify a valid file descriptor
open for writing.
[ECONNRESET]
One of these conditions occurred:
• The transport-provider process for this socket is no
longer available.
• The TCP/IP subsystem for this socket is no longer avail-
able.
• The connection was forcibly closed by the peer socket.
The file descriptor specified by the filedes parameter can only be
closed.
[EFAULT] The buffer parameter points to a location outside of the allocated
address space of the process.
[EFBIG] An attempt was made to write a file that exceeds the maximum
file size.
[EGUARDIANLOCKED]
An spt_writex() operation was attempted to a file in the Guar-
dian file system (that is, a file in /G) that is locked.
[EINTR] An spt_writex() operation was interrupted by a signal before
any data was written.
[EINVAL] One of these conditions occurred:
• The file position pointer associated with the file
specified by the filedes parameter was negative.
• The value of the nbytes parameter is greater than
SSIZE_MAX.
[EIO] One of these conditions occurred:
• The process is a member of a background process group
attempting to write to its controlling terminal, the TOS-
TOP flag is set, the process is neither ignoring nor
blocking the SIGTTOU signal, and the process group of
the process is orphaned.
• A physical I/O error occurred. Data might have been
lost during a transfer.
[EISGUARDIAN]
The value used for the filedes parameter is appropriate only in
the Guardian environment.
7−366 Hewlett-Packard Company 527186-005