/**#ifdef __WATCOMC__ /*-- terminal driver for Watcom C Copyright (C) Tektronix, Inc. 1998 - 2001. All rights reserved. @see GNU LGPL @author Tektronix CTE @(#) %derived_by: guidod % @version %version: 5.8 % (%date_modified: Mon May 21 14:56:41 2001 %) */ /* @description Terminal driver for Watcom C, uses functions from conio.h and ANSI escape sequences for attributes. @{ */ #if defined(__version_control__) && defined(__GNUC__)static char* id __attribute__((unused)) = "@(#) $Id: %full_filespec: term-wat.c~5.8:csrc:bln_12xx!5 % $" #endif #define _P4_SOURCE 1 #include <pfe/incl-sub.h> #include <pfe/term-sub.h> #include <conio.h> #include <stdlib.h>;
static int c_interrupt_key (char ch)
|
static void c_interactive_terminal (void)
|
static void c_system_terminal (void)
|
static void c_query_winsize (void)
|
static int c_prepare_terminal (void)
|
static void c_cleanup_terminal (void)
|
static int c_keypressed (void)
|
static int /*
|
static void c_putc_noflush (char c)
|
static void c_put_flush (void)
|
static void c_putc (char c)
|
static void c_puts (const char *s)
|
static void c_gotoxy (int x, int y)
|
static void c_wherexy (int *x, int *y)
|
static void /*
|
static void c_clreol (void)
|
static void c_clrdown (void)
|
enum
|
static void setattr (int attr)
|
static void clrattr (int attr)
|
static void c_tput (int attr)
|
p4_term_struct p4_term_ios =
|
/* |