Generated from display.h with ROBODoc v3.2.3 on Fri Aug 02 11:27:57 2002
TABLE OF CONTENTS
- lib5250/Tn5250Display
NAME
Tn5250Display
SYNOPSIS
Tn5250Display *dsp = tn5250_display_new ();
tn5250_display_destroy (dsp);
DESCRIPTION
Tn5250Display manages the display buffers and the terminal object.
Internally, keeps track of indicators, saved message line. This
object hands off aid keys to the Tn5250Session object.
SOURCE
struct _Tn5250Display {
struct _Tn5250DBuffer * display_buffers;
struct _Tn5250Terminal *terminal;
struct _Tn5250Session *session;
struct _Tn5250CharMap *map;
struct _Tn5250Config *config;
int indicators;
unsigned char *saved_msg_line;
/* Queued keystroke ring buffer. */
int key_queue_head, key_queue_tail;
int key_queue[TN5250_DISPLAY_KEYQ_SIZE];
int indicators_dirty : 1;
int pending_insert : 1;
int sign_key_hack : 1;
};
typedef struct _Tn5250Display Tn5250Display;