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 3265