libcurses.3lib (c10c16dec587a0662068f6e2991c29ed3a9db943) libcurses.3lib (7c1d35456b77b833f089b886b99aa431a24e1377)
1'\" te
1'\" te
2.\" Copyright 2011 Nexenta Systems, Inc. All rights reserved.
2.\" Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved.
3.\" Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved.
3.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
4.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
5.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
4.\"
5.\" The contents of this file are subject to the terms of the
6.\" Common Development and Distribution License (the "License").
7.\" You may not use this file except in compliance with the License.
8.\"
9.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10.\" or http://www.opensolaris.org/os/licensing.
11.\" See the License for the specific language governing permissions
12.\" and limitations under the License.
13.\"
14.\" When distributing Covered Code, include this CDDL HEADER in each
15.\" file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16.\" If applicable, add the following below this CDDL HEADER, with the
17.\" fields enclosed by brackets "[]" replaced with your own identifying
18.\" information: Portions Copyright [yyyy] [name of copyright owner]
19.\"
6.TH libcurses 3LIB "24 Mar 2004" "SunOS 5.11" "Interface Libraries"
7.SH NAME
8libcurses, libtermcap, libtermlib \- screen handling and optimization library
9.SH SYNOPSIS
10.LP
11.nf
12cc [ \fIflag\fR... ] \fIfile\fR... \fB-lcurses\fR [ \fIlibrary\fR... ]
13.fi
14
15.SH DESCRIPTION
16.sp
17.LP
20.TH libcurses 3LIB "24 Mar 2004" "SunOS 5.11" "Interface Libraries"
21.SH NAME
22libcurses, libtermcap, libtermlib \- screen handling and optimization library
23.SH SYNOPSIS
24.LP
25.nf
26cc [ \fIflag\fR... ] \fIfile\fR... \fB-lcurses\fR [ \fIlibrary\fR... ]
27.fi
28
29.SH DESCRIPTION
30.sp
31.LP
18Functions in the \fBlibcurses\fR library provide a terminal-independent method
19of updating character screens with reasonable optimization. The
20\fBlibtermcap\fR and \fBlibtermlib\fR libraries are identical to
21\fBlibcurses\fR and are maintained for backward compatibility.
32Functions in the \fBlibcurses\fR library provide a terminal-independent
33method of updating character screens with reasonable optimization.
34.LP
35The \fBlibtermcap\fR library is a "filter" on \fBlibcurses\fR
36that provides the traditional BSD-style termcap functions,
37and does so in a way that allows the consuming library or
38application to link with an alternate curses library.
39.LP
40The \fBlibtermlib\fR library is identical to \fBlibcurses\fR and
41is maintained for backward compatibility.
22.sp
23.LP
24See \fBlibcurses\fR(3XCURSES) for information about the curses library that
25conforms to X/Open Curses, Issue 4, Version 2.
26.SH INTERFACES
27.sp
28.LP
42.sp
43.LP
44See \fBlibcurses\fR(3XCURSES) for information about the curses library that
45conforms to X/Open Curses, Issue 4, Version 2.
46.SH INTERFACES
47.sp
48.LP
29The shared objects \fBlibcurses.so.1\fR, \fBlibtermcap.so.1\fR, and
49The shared objects \fBlibcurses.so.1\fR and
30\fBlibtermlib.so.1\fR provide the public interfaces defined below. See
31\fBIntro\fR(3) for additional information on shared object interfaces.
32.sp
33
50\fBlibtermlib.so.1\fR provide the public interfaces defined below. See
51\fBIntro\fR(3) for additional information on shared object interfaces.
52.sp
53
34.sp
35.TS
36tab();
37lw(2.75i) lw(2.75i)
38lw(2.75i) lw(2.75i)
39.
40\fB_getsyx\fR\fB_meta\fR
41\fB_ring\fR\fB_setecho\fR
42\fB_setnonl\fR\fB_setqiflush\fR

--- 167 unchanged lines hidden (view full) ---

210\fBwrefresh\fR\fBwscanw\fR
211\fBwscrl\fR\fBwsetscrreg\fR
212\fBwstandend\fR\fBwstandout\fR
213\fBwsyncdown\fR\fBwsyncup\fR
214\fBwtimeout\fR\fBwtouchln\fR
215\fBwvline\fR
216.TE
217
54.TS
55tab();
56lw(2.75i) lw(2.75i)
57lw(2.75i) lw(2.75i)
58.
59\fB_getsyx\fR\fB_meta\fR
60\fB_ring\fR\fB_setecho\fR
61\fB_setnonl\fR\fB_setqiflush\fR

--- 167 unchanged lines hidden (view full) ---

229\fBwrefresh\fR\fBwscanw\fR
230\fBwscrl\fR\fBwsetscrreg\fR
231\fBwstandend\fR\fBwstandout\fR
232\fBwsyncdown\fR\fBwsyncup\fR
233\fBwtimeout\fR\fBwtouchln\fR
234\fBwvline\fR
235.TE
236
237.LP
238The shared object \fBlibtermcap.so.1\fR provides the traditional
239BSD-style interfaces defined below:
240.sp
241
242.TS
243tab();
244lw(2.75i) lw(2.75i)
245lw(2.75i) lw(2.75i)
246.
247\fBtgetent\fR
248\fBtgetflag\fR
249\fBtgetnum\fR
250\fBtgetstr\fR
251\fBtgoto\fR
252\fBtputs\fR
253.TE
254
218.SH FILES
219.sp
220.ne 2
221.mk
222.na
223\fB\fB/lib/libcurses.so.1\fR\fR
224.ad
225.RS 26n

--- 80 unchanged lines hidden ---
255.SH FILES
256.sp
257.ne 2
258.mk
259.na
260\fB\fB/lib/libcurses.so.1\fR\fR
261.ad
262.RS 26n

--- 80 unchanged lines hidden ---