33 lines
986 B
Plaintext
33 lines
986 B
Plaintext
'\"
|
|
'\" Copyright (c) 1996 Sun Microsystems, Inc.
|
|
'\"
|
|
'\" See the file "license.terms" for information on usage and redistribution
|
|
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
|
|
'\"
|
|
'\" SCCS: @(#) fblocked.n 1.6 96/02/23 13:46:30
|
|
.so man.macros
|
|
.TH fblocked n 7.5 Tcl "Tcl Built-In Commands"
|
|
.BS
|
|
'\" Note: do not modify the .SH NAME line immediately below!
|
|
.SH NAME
|
|
fblocked \- Test whether the last input operation exhausted all available input
|
|
.SH SYNOPSIS
|
|
\fBfblocked \fIchannelId\fR
|
|
.BE
|
|
|
|
.SH DESCRIPTION
|
|
.PP
|
|
The \fBfblocked\fR command returns 1 if the most recent input operation
|
|
on \fIchannelId\fR returned less information than requested because all
|
|
available input was exhausted.
|
|
For example, if \fBgets\fR is invoked when there are only three
|
|
characters available for input and no end-of-line sequence, \fBgets\fR
|
|
returns an empty string and a subsequent call to \fBfblocked\fR will
|
|
return 1.
|
|
.PP
|
|
.SH "SEE ALSO"
|
|
gets(n), read(n)
|
|
|
|
.SH KEYWORDS
|
|
blocking, nonblocking
|