Main Page | Class List | File List | Class Members | File Members

screen.h File Reference

#include "os.h"
#include "osdef.h"
#include "ansi.h"
#include "sched.h"
#include "acls.h"
#include "comm.h"
#include "layer.h"
#include "term.h"
#include "image.h"
#include "display.h"
#include "window.h"

Go to the source code of this file.

Classes

struct  mode
struct  msg
struct  baud_values

Defines

#define __P(a)   ()
#define const
#define STATIC   static
#define debugf(a)   do {} while (0)
#define debug(x)   debugf(x)
#define debug1(x, a)   debugf(x)
#define debug2(x, a, b)   debugf(x)
#define debug3(x, a, b, c)   debugf(x)
#define NOASSERT
#define ASSERT(lousy_cpp)   do {} while (0)
#define Free(a)   {if ((a) == 0) abort(); else free((void *)(a)); (a)=0;}
#define Ctrl(c)   ((c)&037)
#define MAXSTR   256
#define MAXARGS   64
#define MSGWAIT   5
#define MSGMINWAIT   1
#define SILENCEWAIT   30
#define MAXHISTHEIGHT   3000
#define DEFAULTHISTHEIGHT   100
#define DEFAULT_BUFFERFILE   "/tmp/screen-exchange"
#define D_DETACH   0
#define D_STOP   1
#define D_REMOTE   2
#define D_POWER   3
#define D_REMOTE_POWER   4
#define D_LOCK   5
#define D_HANGUP   6
#define MSG_CREATE   0
#define MSG_ERROR   1
#define MSG_ATTACH   2
#define MSG_CONT   3
#define MSG_DETACH   4
#define MSG_POW_DETACH   5
#define MSG_WINCH   6
#define MSG_HANGUP   7
#define MSG_COMMAND   8
#define MSG_VERSION   0
#define MSG_REVISION   (('m'<<24) | ('s'<<16) | ('g'<<8) | MSG_VERSION)
#define SIG_BYE   SIGHUP
#define SIG_POWER_BYE   SIGUSR1
#define SIG_LOCK   SIGUSR2
#define SIG_STOP   SIGTSTP
#define BELL   (Ctrl('g'))
#define VBELLWAIT   1
#define BELL_ON   0
#define BELL_FOUND   1
#define BELL_DONE   2
#define BELL_VISUAL   3
#define MON_OFF   0
#define MON_ON   1
#define MON_FOUND   2
#define MON_DONE   3
#define DUMP_TERMCAP   0
#define DUMP_HARDCOPY   1
#define DUMP_EXCHANGE   2
#define DUMP_SCROLLBACK   3
#define SILENCE_OFF   0
#define SILENCE_ON   1
#define INP_COOKED   0
#define INP_NOECHO   1
#define INP_RAW   2
#define INP_EVERY   4
#define MAX_PLOP_DEFS   256
#define WLIST_NUM   0
#define WLIST_MRU   1

Variables

char strnomem []


Define Documentation

#define __P  )     ()
 

#define ASSERT lousy_cpp   )     do {} while (0)
 

#define BELL   (Ctrl('g'))
 

#define BELL_DONE   2
 

#define BELL_FOUND   1
 

#define BELL_ON   0
 

#define BELL_VISUAL   3
 

#define const
 

#define Ctrl  )     ((c)&037)
 

#define D_DETACH   0
 

#define D_HANGUP   6
 

#define D_LOCK   5
 

#define D_POWER   3
 

#define D_REMOTE   2
 

#define D_REMOTE_POWER   4
 

#define D_STOP   1
 

#define debug  )     debugf(x)
 

#define debug1 x,
 )     debugf(x)
 

#define debug2 x,
a,
 )     debugf(x)
 

#define debug3 x,
a,
b,
 )     debugf(x)
 

#define debugf  )     do {} while (0)
 

#define DEFAULT_BUFFERFILE   "/tmp/screen-exchange"
 

#define DEFAULTHISTHEIGHT   100
 

#define DUMP_EXCHANGE   2
 

#define DUMP_HARDCOPY   1
 

#define DUMP_SCROLLBACK   3
 

#define DUMP_TERMCAP   0
 

#define Free  )     {if ((a) == 0) abort(); else free((void *)(a)); (a)=0;}
 

#define INP_COOKED   0
 

#define INP_EVERY   4
 

#define INP_NOECHO   1
 

#define INP_RAW   2
 

#define MAX_PLOP_DEFS   256
 

#define MAXARGS   64
 

#define MAXHISTHEIGHT   3000
 

#define MAXSTR   256
 

#define MON_DONE   3
 

#define MON_FOUND   2
 

#define MON_OFF   0
 

#define MON_ON   1
 

#define MSG_ATTACH   2
 

#define MSG_COMMAND   8
 

#define MSG_CONT   3
 

#define MSG_CREATE   0
 

#define MSG_DETACH   4
 

#define MSG_ERROR   1
 

#define MSG_HANGUP   7
 

#define MSG_POW_DETACH   5
 

#define MSG_REVISION   (('m'<<24) | ('s'<<16) | ('g'<<8) | MSG_VERSION)
 

#define MSG_VERSION   0
 

#define MSG_WINCH   6
 

#define MSGMINWAIT   1
 

#define MSGWAIT   5
 

#define NOASSERT
 

#define SIG_BYE   SIGHUP
 

#define SIG_LOCK   SIGUSR2
 

#define SIG_POWER_BYE   SIGUSR1
 

#define SIG_STOP   SIGTSTP
 

#define SILENCE_OFF   0
 

#define SILENCE_ON   1
 

#define SILENCEWAIT   30
 

#define STATIC   static
 

#define VBELLWAIT   1
 

#define WLIST_MRU   1
 

#define WLIST_NUM   0
 


Variable Documentation

char strnomem[]
 


Generated on Sat Jul 2 20:56:17 2005 for GNU Screen by  doxygen 1.4.3