Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
nodelay(3XCURSES)	X/Open Curses Library Functions	     nodelay(3XCURSES)

NAME
       nodelay - set blocking or non-blocking read

SYNOPSIS
       cc [ flag... ] file... -I /usr/xpg4/include -L /usr/xpg4/lib \
       -R /usr/xpg4/lib	-lcurses [ library... ]

       c89 [ flag... ] file... -lcurses	[ library... ]

       #include	<curses.h>

       int nodelay(WINDOW *win,	bool bf);

PARAMETERS
       win		       Is  a  pointer to the window in which to	enable
			       non-blocking.

       bf		       Is a Boolean expression.

DESCRIPTION
       If enabled, (bf is TRUE), the nodelay() function	causes getch(3XCURSES)
       to  return ERR if no input is ready.  When disabled, getch() blocks un-
       til a key is pressed.

RETURN VALUES
       On success, the nodelay() function returns OK.  Otherwise,  it  returns
       ERR.

ERRORS
       None.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |Interface Stability	     |Standard			   |
       +-----------------------------+-----------------------------+
       |MT-Level		     |Unsafe			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       getch(3XCURSES),	  halfdelay(3XCURSES),	 libcurses(3XCURSES),  notime-
       out(3XCURSES), attributes(5), standards(5)

SunOS 5.10			  5 Jun	2002		     nodelay(3XCURSES)

NAME | SYNOPSIS | PARAMETERS | DESCRIPTION | RETURN VALUES | ERRORS | ATTRIBUTES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=nodelay&sektion=3xcurses&manpath=SunOS+5.10>

home | help