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

FreeBSD Manual Pages

  
 
  

home | help
notcurses_stop(3)					     notcurses_stop(3)

NAME
       notcurses_stop -	free up	resources and restore initial terminal state

SYNOPSIS
       #include	<notcurses/notcurses.h>

       int notcurses_stop(struct notcurses* nc);

DESCRIPTION
       notcurses_stop  frees  up  any  resources  associated  with  the	struct
       notcurses provided as nc, and attempts to restore the terminal  to  its
       state prior to calling notcurses_init(3).  It also unregisters any sig-
       nal handlers put	into place by notcurses_init(3).  nc must not be  used
       following  the  call,  and all references to ncplanes, cells, etc.  are
       invalidated.

NOTES
       Behavior	is undefined if	other threads are working with nc when or  af-
       ter this	function is called.  It	is unlikely to be good.

RETURN VALUES
       On success, 0 is	returned.  Otherwise, a	negative value is returned.

SEE ALSO
       notcurses(3), notcurses_init(3)

AUTHORS
       nick black <nickblack@linux.com>.

				    v1.6.11		     notcurses_stop(3)

NAME | SYNOPSIS | DESCRIPTION | NOTES | RETURN VALUES | SEE ALSO | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=notcurses_stop&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help