HP-UX Reference (11i v1 05/09) - 3 Library Functions A-M (vol 6)
f
filter(3X) filter(3X)
(ENHANCED CURSES)
NAME
filter — disable use of certain terminal capabilities
SYNOPSIS
#include <curses.h>
void filter(void);
DESCRIPTION
The filter() function changes the algorithm for initialising terminal capabilities that assume that the
terminal has more than one line. A subsequent call to
initscr() or newterm() performs the follow-
ing additional actions:
• Disable use of
clear, cud,
cud1, cup, cuu1 and vpa.
• Set the value of the
home
string to the value of the cr string
• Set
lines equal to 1.
Any call to filter() must precede the call to
initscr() or newterm() .
RETURN VALUE
The
filter() function does not return a value.
ERRORS
No errors are defined.
SEE ALSO
initscr(3X), terminfo(4), see Defined Capabilities, <curses.h>.
CHANGE HISTORY
First released in X/Open Curses, Issue 4.
HP-UX 11i Version 1: September 2005 − 1 − Hewlett-Packard Company Section 3−−265