1# 2# CDDL HEADER START 3# 4# The contents of this file are subject to the terms of the 5# Common Development and Distribution License (the "License"). 6# You may not use this file except in compliance with the License. 7# 8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9# or http://www.opensolaris.org/os/licensing. 10# See the License for the specific language governing permissions 11# and limitations under the License. 12# 13# When distributing Covered Code, include this CDDL HEADER in each 14# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15# If applicable, add the following below this CDDL HEADER, with the 16# fields enclosed by brackets "[]" replaced with your own identifying 17# information: Portions Copyright [yyyy] [name of copyright owner] 18# 19# CDDL HEADER END 20# 21# 22# Copyright 2006 Sun Microsystems, Inc. All rights reserved. 23# Use is subject to license terms. 24# 25# ident "%Z%%M% %I% %E% SMI" 26# 27 28SUNW_1.2 { 29 global: 30 add_wchstr; 31 COLOR_PAIRS; 32 COLORS; 33 COLS; 34 curscr; 35 cur_term; 36 LINES; 37 mvget_wstr; 38 putp; 39 stdscr; 40 tparm; 41 tputs; 42} SUNW_1.1; 43 44SUNW_1.1 { 45 global: 46 addch; 47 addchnstr; 48 addchstr; 49 addnstr; 50 addnwstr; 51 addstr; 52 add_wch; 53 add_wchnstr; 54 addwstr; 55 attr_get; 56 attr_off; 57 attroff; 58 attr_on; 59 attron; 60 attr_set; 61 attrset; 62 baudrate; 63 beep; 64 bkgd; 65 bkgdset; 66 bkgrnd; 67 bkgrndset; 68 border; 69 border_set; 70 box; 71 box_set; 72 can_change_color; 73 cbreak; 74 chgat; 75 clear; 76 clearok; 77 clrtobot; 78 clrtoeol; 79 color_content; 80 COLOR_PAIR; 81 color_set; 82 copywin; 83 curs_set; 84 def_prog_mode; 85 def_shell_mode; 86 delay_output; 87 delch; 88 del_curterm; 89 deleteln; 90 delscreen; 91 delwin; 92 derwin; 93 doupdate; 94 dupwin; 95 echo; 96 echochar; 97 echo_wchar; 98 endwin; 99 erase; 100 erasechar; 101 erasewchar; 102 filter; 103 flash; 104 flushinp; 105 getbkgd; 106 getbkgrnd; 107 getcchar; 108 getch; 109 getnstr; 110 getn_wstr; 111 getstr; 112 get_wch; 113 getwin; 114 get_wstr; 115 halfdelay; 116 has_colors; 117 has_ic; 118 has_il; 119 hline; 120 hline_set; 121 idcok; 122 idlok; 123 immedok; 124 inch; 125 inchnstr; 126 inchstr; 127 init_color; 128 init_pair; 129 initscr; 130 innstr; 131 innwstr; 132 insch; 133 insdelln; 134 insertln; 135 insnstr; 136 ins_nwstr; 137 insstr; 138 instr; 139 ins_wch; 140 ins_wstr; 141 intrflush; 142 in_wch; 143 in_wchnstr; 144 in_wchstr; 145 inwstr; 146 isendwin; 147 is_linetouched; 148 is_wintouched; 149 key_name; 150 keyname; 151 keypad; 152 killchar; 153 killwchar; 154 leaveok; 155 longname; 156 meta; 157 move; 158 mvaddch; 159 mvaddchnstr; 160 mvaddchstr; 161 mvaddnstr; 162 mvaddnwstr; 163 mvaddstr; 164 mvadd_wch; 165 mvadd_wchnstr; 166 mvadd_wchstr; 167 mvaddwstr; 168 mvchgat; 169 mvcur; 170 mvdelch; 171 mvderwin; 172 mvgetch; 173 mvgetnstr; 174 mvgetn_wstr; 175 mvgetstr; 176 mvget_wch; 177 mvhline; 178 mvhline_set; 179 mvinch; 180 mvinchnstr; 181 mvinchstr; 182 mvinnstr; 183 mvinnwstr; 184 mvinsch; 185 mvinsnstr; 186 mvins_nwstr; 187 mvinsstr; 188 mvinstr; 189 mvins_wch; 190 mvins_wstr; 191 mvin_wch; 192 mvin_wchnstr; 193 mvin_wchstr; 194 mvinwstr; 195 mvprintw; 196 mvscanw; 197 mvvline; 198 mvvline_set; 199 mvwaddch; 200 mvwaddchnstr; 201 mvwaddchstr; 202 mvwaddnstr; 203 mvwaddnwstr; 204 mvwaddstr; 205 mvwadd_wch; 206 mvwadd_wchnstr; 207 mvwadd_wchstr; 208 mvwaddwstr; 209 mvwchgat; 210 mvwdelch; 211 mvwgetch; 212 mvwgetnstr; 213 mvwgetn_wstr; 214 mvwgetstr; 215 mvwget_wch; 216 mvwget_wstr; 217 mvwhline; 218 mvwhline_set; 219 mvwin; 220 mvwinch; 221 mvwinchnstr; 222 mvwinchstr; 223 mvwinnstr; 224 mvwinnwstr; 225 mvwinsch; 226 mvwinsnstr; 227 mvwins_nwstr; 228 mvwinsstr; 229 mvwinstr; 230 mvwins_wch; 231 mvwins_wstr; 232 mvwin_wch; 233 mvwin_wchnstr; 234 mvwin_wchstr; 235 mvwinwstr; 236 mvwprintw; 237 mvwscanw; 238 mvwvline; 239 mvwvline_set; 240 napms; 241 newpad; 242 newterm; 243 newwin; 244 nl; 245 nocbreak; 246 nodelay; 247 noecho; 248 nonl; 249 noqiflush; 250 noraw; 251 notimeout; 252 overlay; 253 overwrite; 254 pair_content; 255 PAIR_NUMBER; 256 pechochar; 257 pecho_wchar; 258 pnoutrefresh; 259 prefresh; 260 printw; 261 putwin; 262 qiflush; 263 raw; 264 redrawwin; 265 refresh; 266 reset_prog_mode; 267 reset_shell_mode; 268 resetty; 269 restartterm; 270 ripoffline; 271 savetty; 272 scanw; 273 scr_dump; 274 scr_init; 275 scrl; 276 scroll; 277 scrollok; 278 scr_restore; 279 scr_set; 280 setcchar; 281 set_curterm; 282 setscrreg; 283 set_term; 284 setupterm; 285 slk_attr_off; 286 slk_attroff; 287 slk_attr_on; 288 slk_attron; 289 slk_attr_set; 290 slk_attrset; 291 slk_clear; 292 slk_color; 293 slk_init; 294 slk_label; 295 slk_noutrefresh; 296 slk_refresh; 297 slk_restore; 298 slk_set; 299 slk_touch; 300 slk_wset; 301 standend; 302 standout; 303 start_color; 304 subpad; 305 subwin; 306 syncok; 307 term_attrs; 308 termattrs; 309 termname; 310 tgetent; 311 tgetflag; 312 tgetnum; 313 tgetstr; 314 tgoto; 315 tigetflag; 316 tigetnum; 317 tigetstr; 318 timeout; 319 touchline; 320 touchwin; 321 typeahead; 322 unctrl; 323 ungetch; 324 unget_wch; 325 untouchwin; 326 use_env; 327 vid_attr; 328 vidattr; 329 vid_puts; 330 vidputs; 331 vline; 332 vline_set; 333 vw_printw; 334 vwprintw; 335 vw_scanw; 336 vwscanw; 337 waddch; 338 waddchnstr; 339 waddchstr; 340 waddnstr; 341 waddnwstr; 342 waddstr; 343 wadd_wch; 344 wadd_wchnstr; 345 wadd_wchstr; 346 waddwstr; 347 wattr_get; 348 wattr_off; 349 wattroff; 350 wattr_on; 351 wattron; 352 wattr_set; 353 wattrset; 354 wbkgd; 355 wbkgdset; 356 wbkgrnd; 357 wbkgrndset; 358 wborder; 359 wborder_set; 360 wchgat; 361 wclear; 362 wclrtobot; 363 wclrtoeol; 364 wcolor_set; 365 wcursyncup; 366 wdelch; 367 wdeleteln; 368 wechochar; 369 wecho_wchar; 370 werase; 371 wgetbkgrnd; 372 wgetch; 373 wgetnstr; 374 wgetn_wstr; 375 wgetstr; 376 wget_wch; 377 wget_wstr; 378 whline; 379 whline_set; 380 winch; 381 winchnstr; 382 winchstr; 383 winnstr; 384 winnwstr; 385 winsch; 386 winsdelln; 387 winsertln; 388 winsnstr; 389 wins_nwstr; 390 winsstr; 391 winstr; 392 wins_wch; 393 wins_wstr; 394 win_wch; 395 win_wchnstr; 396 win_wchstr; 397 winwstr; 398 wmove; 399 wnoutrefresh; 400 wprintw; 401 wredrawln; 402 wrefresh; 403 wscanw; 404 wscrl; 405 wsetscrreg; 406 wstandend; 407 wstandout; 408 wsyncdown; 409 wsyncup; 410 wtimeout; 411 wtouchln; 412 wunctrl; 413 wvline; 414 wvline_set; 415}; 416 417SUNWprivate_1.1 { 418 global: 419 boolcodes; 420 boolfnames; 421 boolnames; 422 __cht1; 423 __cht2; 424 numcodes; 425 numfnames; 426 numnames; 427 __pcht1; 428 __pcht2; 429 strcodes; 430 strfnames; 431 strnames; 432 __w1; 433 __WACS_BLOCK; 434 __WACS_BOARD; 435 __WACS_BTEE; 436 __WACS_BULLET; 437 __WACS_CKBOARD; 438 __WACS_DARROW; 439 __WACS_DEGREE; 440 __WACS_DIAMOND; 441 __WACS_HLINE; 442 __WACS_LANTERN; 443 __WACS_LARROW; 444 __WACS_LLCORNER; 445 __WACS_LRCORNER; 446 __WACS_LTEE; 447 __WACS_PLMINUS; 448 __WACS_PLUS; 449 __WACS_RARROW; 450 __WACS_RTEE; 451 __WACS_S1; 452 __WACS_S9; 453 __WACS_TTEE; 454 __WACS_UARROW; 455 __WACS_ULCORNER; 456 __WACS_URCORNER; 457 __WACS_VLINE; 458 local: 459 *; 460}; 461