]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - contrib/nvi/ex/script.h
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / contrib / nvi / ex / script.h
1 /*-
2  * Copyright (c) 1993, 1994
3  *      The Regents of the University of California.  All rights reserved.
4  * Copyright (c) 1993, 1994, 1995, 1996
5  *      Keith Bostic.  All rights reserved.
6  *
7  * See the LICENSE file for redistribution information.
8  *
9  *      $Id: script.h,v 10.3 2012/04/21 23:51:46 zy Exp $
10  */
11
12 struct _script {
13         pid_t    sh_pid;                /* Shell pid. */
14         int      sh_master;             /* Master pty fd. */
15         int      sh_slave;              /* Slave pty fd. */
16         char    *sh_prompt;             /* Prompt. */
17         size_t   sh_prompt_len;         /* Prompt length. */
18         char     sh_name[64];           /* Pty name */
19         struct winsize sh_win;          /* Window size. */
20         struct termios sh_term;         /* Terminal information. */
21 };