/*++ /* NAME /* non_blocking 3 /* SUMMARY /* set/clear non-blocking flag /* SYNOPSIS /* #include <iostuff.h> /* /* int non_blocking(int fd, int on) /* DESCRIPTION /* the \fInon_blocking\fR() function manipulates the non-blocking /* flag for the specified open file, and returns the old setting. /* /* Arguments: /* .IP fd /* A file descriptor. /* .IP on /* For non-blocking I/O, specify a non-zero value (or use the /* NON_BLOCKING constant); for blocking I/O, specify zero /* (or use the BLOCKING constant). /* /* The result is non-zero when the non-blocking flag was enabled. /* DIAGNOSTICS /* All errors are fatal. /* LICENSE /* .ad /* .fi /* The Secure Mailer license must be distributed with this software. /* AUTHOR(S) /* Wietse Venema /* IBM T.J. Watson Research /* P.O. Box 704 /* Yorktown Heights, NY 10598, USA
/*--*/
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.