endwin man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

ENDWIN(3XCURSES)					      ENDWIN(3XCURSES)

NAME
       endwin, isendwin - restore initial terminal environment

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 endwin(void);

       bool isendwin(void);

DESCRIPTION
       The endwin() function restores the terminal after Curses activity by at
       least restoring the saved shell terminsl mode, flushing any  output  to
       the  terminal,  and   moving the cursor to the first column of the last
       line of the screen. Refreshing  a  window  resumes  program  mode.  The
       application  must  call	endwin()  for  each terminal being used before
       exiting. If newterm(3XCURSES) is called more than  once	for  the  same
       terminal,  the first screen created must be the last one for which end‐
       win() is called.

       The isendiwin() function indicates whether or not  a  screen  has  been
       refreshed since the last call to endwin().

RETURN VALUES
       Upon  successful	 completion, the endwin() function returns OK.	Other‐
       wise, it returns ERR.

       The isendwin() function returns TRUE if endwin() has been called	 with‐
       out any subsequent refresh. Otherwise, it returns FALSE.

ERRORS
       Non errors are defined.

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

       ┌────────────────────┬─────────────────┐
       │  ATTRIBUTE TYPE    │ ATTRIBUTE VALUE │
       ├────────────────────┼─────────────────┤
       │Interface Stability │ Standard	      │
       ├────────────────────┼─────────────────┤
       │MT-Level	    │ Unsafe	      │
       └────────────────────┴─────────────────┘

SEE ALSO
       doupdate(3XCURSES),	 libcurses(3XCURSES),	    newterm(3XCURSES),
       attributes(5), standards(5)

				  Jun 5, 2002		      ENDWIN(3XCURSES)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net