Generated from dbuffer.c with ROBODoc v3.2.3 on Tue Aug 21 10:13:17 2001
TABLE OF CONTENTS
- lib5250/tn5250_dbuffer_new
- lib5250/tn5250_dbuffer_copy
- lib5250/tn5250_dbuffer_destroy
- lib5250/tn5250_dbuffer_set_header_data
- lib5250/tn5250_dbuffer_send_data_for_aid_key
- lib5250/tn5250_dbuffer_field_data
- lib5250/tn5250_dbuffer_set_size
- lib5250/tn5250_dbuffer_cursor_set
- lib5250/tn5250_dbuffer_clear
- lib5250/tn5250_dbuffer_add_field
- lib5250/tn5250_dbuffer_clear_table
- lib5250/tn5250_dbuffer_field_yx
- lib5250/tn5250_dbuffer_first_non_bypass
- lib5250/tn5250_dbuffer_right
- lib5250/tn5250_dbuffer_left
- lib5250/tn5250_dbuffer_up
- lib5250/tn5250_dbuffer_down
- lib5250/tn5250_dbuffer_goto_ic
- lib5250/tn5250_dbuffer_addch
- lib5250/tn5250_dbuffer_del
- lib5250/tn5250_dbuffer_ins
- lib5250/tn5250_dbuffer_set_ic
- lib5250/tn5250_dbuffer_roll
- lib5250/tn5250_dbuffer_char_at
- lib5250/tn5250_dbuffer_msg_line
NAME
tn5250_dbuffer_new
SYNOPSIS
ret = tn5250_dbuffer_new (width, height);
INPUTS
int width -
int height -
DESCRIPTION
Allocates a new display buffer.
NAME
tn5250_dbuffer_copy
SYNOPSIS
ret = tn5250_dbuffer_copy (dsp);
INPUTS
Tn5250DBuffer * dsp -
DESCRIPTION
Allocates a new display buffer and copies the contents of the old
one.
NAME
tn5250_dbuffer_destroy
SYNOPSIS
tn5250_dbuffer_destroy (This);
INPUTS
Tn5250DBuffer * This -
DESCRIPTION
Free a display buffer and destroy all sub-structures.
NAME
tn5250_dbuffer_set_header_data
SYNOPSIS
tn5250_dbuffer_set_header_data (This, data, len);
INPUTS
Tn5250DBuffer * This -
unsigned char * data -
int len -
DESCRIPTION
Set the format table header data.
NAME
tn5250_dbuffer_send_data_for_aid_key
SYNOPSIS
ret = tn5250_dbuffer_send_data_for_aid_key (This, k);
INPUTS
Tn5250DBuffer * This -
int k -
DESCRIPTION
Determine, according to the format table header, if we should send
data for this aid key.
NAME
tn5250_dbuffer_field_data
SYNOPSIS
ret = tn5250_dbuffer_field_data (This, field);
INPUTS
Tn5250DBuffer * This -
Tn5250Field * field -
DESCRIPTION
Return a pointer into the display buffer data where the specified
field begins.
NAME
tn5250_dbuffer_set_size
SYNOPSIS
tn5250_dbuffer_set_size (This, rows, cols);
INPUTS
Tn5250DBuffer * This -
int rows -
int cols -
DESCRIPTION
Resize the display (say, to 132 columns ;)
NAME
tn5250_dbuffer_cursor_set
SYNOPSIS
tn5250_dbuffer_cursor_set (This, y, x);
INPUTS
Tn5250DBuffer * This -
int y -
int x -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_clear
SYNOPSIS
tn5250_dbuffer_clear (This);
INPUTS
Tn5250DBuffer * This -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_add_field
SYNOPSIS
tn5250_dbuffer_add_field (This, field);
INPUTS
Tn5250DBuffer * This -
Tn5250Field * field -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_clear_table
SYNOPSIS
tn5250_dbuffer_clear_table (This);
INPUTS
Tn5250DBuffer * This -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_field_yx
SYNOPSIS
ret = tn5250_dbuffer_field_yx (This, y, x);
INPUTS
Tn5250DBuffer * This -
int y -
int x -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_first_non_bypass
SYNOPSIS
field = tn5250_dbuffer_first_non_bypass (dbuffer);
INPUTS
Tn5250DBuffer * dbuffer - The display buffer to use.
DESCRIPTION
Returns a pointer to the first non-bypass field in the format table,
or NULL if there are no non-bypass fields.
NAME
tn5250_dbuffer_right
SYNOPSIS
tn5250_dbuffer_right (This, n);
INPUTS
Tn5250DBuffer * This -
int n -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_left
SYNOPSIS
tn5250_dbuffer_left (This);
INPUTS
Tn5250DBuffer * This -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_up
SYNOPSIS
tn5250_dbuffer_up (This);
INPUTS
Tn5250DBuffer * This -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_down
SYNOPSIS
tn5250_dbuffer_down (This);
INPUTS
Tn5250DBuffer * This -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_goto_ic
SYNOPSIS
tn5250_dbuffer_goto_ic (This);
INPUTS
Tn5250DBuffer * This -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_addch
SYNOPSIS
tn5250_dbuffer_addch (This, c);
INPUTS
Tn5250DBuffer * This -
unsigned char c -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_del
SYNOPSIS
tn5250_dbuffer_del (This, shiftcount);
INPUTS
Tn5250DBuffer * This -
int shiftcount -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_ins
SYNOPSIS
tn5250_dbuffer_ins (This, c, shiftcount);
INPUTS
Tn5250DBuffer * This -
unsigned char c -
int shiftcount -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_set_ic
SYNOPSIS
tn5250_dbuffer_set_ic (This, y, x);
INPUTS
Tn5250DBuffer * This -
int y -
int x -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_roll
SYNOPSIS
tn5250_dbuffer_roll (This, top, bot, lines);
INPUTS
Tn5250DBuffer * This -
int top -
int bot -
int lines -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_char_at
SYNOPSIS
ret = tn5250_dbuffer_char_at (This, y, x);
INPUTS
Tn5250DBuffer * This -
int y -
int x -
DESCRIPTION
DOCUMENT ME!!!
NAME
tn5250_dbuffer_msg_line
SYNOPSIS
ret = tn5250_dbuffer_msg_line (This);
INPUTS
Tn5250DBuffer * This -
DESCRIPTION
Determine which line we should use as the operator error line.