/*
Copyright (c) 1993 Xerox Corporation.  All rights reserved.
*/
/*
$Id$

$Date$
 */


#ifndef	←←PCR←termios←h
#define ←←PCR←termios←h 1

#include <host/termios.h>

extern speed←t PCR←cfgetispeed(struct termios *termios←p);
extern speed←t PCR←cfgetospeed(struct termios *termios←p);
extern int PCR←cfsetispeed(struct termios *termios←p, speed←t speed);
extern int PCR←cfsetospeed(struct termios *termios←p, speed←t speed);
extern int PCR←tcdrain(int fildes);
extern int PCR←tcflow(int fildes, int action);
extern int PCR←tcflush(int fildes, int queue←selector);
extern int PCR←tcgetattr(int fildes, struct termios *termios←p);
extern int PCR←tcsendbreak(int fildes, int duration);
extern int PCR←tcsetattr(
            int fildes, int optional←actions, struct termios *termios←p);

#ifndef PCR←NO←RENAME

#   undef cfgetispeed
#   undef cfgetospeed
#   undef cfsetispeed
#   undef cfsetospeed
#   undef tcdrain
#   undef tcflow
#   undef tcflush
#   undef tcgetattr
#   undef tcsendbreak
#   undef tcsetattr

#   define cfgetispeed PCR←cfgetispeed
#   define cfgetospeed PCR←cfgetospeed
#   define cfsetispeed PCR←cfsetispeed
#   define cfsetospeed PCR←cfsetospeed
#   define tcdrain PCR←tcdrain
#   define tcflow PCR←tcflow
#   define tcflush PCR←tcflush
#   define tcgetattr PCR←tcgetattr
#   define tcsendbreak PCR←tcsendbreak
#   define tcsetattr PCR←tcsetattr

#endif /* !PCR←NO←RENAME */

#endif /* !←←PCR←termios←h */

/*
$Log$
*/