Generated from utility.h with ROBODoc v3.2.3 on Tue Aug 21 10:13:18 2001

TABLE OF CONTENTS

  1. lib5250/Tn5250CharMap

lib5250/Tn5250CharMap

NAME
    Tn5250CharMap
SYNOPSIS
    Tn5250CharMap *map = tn5250_char_map_new ("37");
    ac = tn5250_char_map_to_local(map,ec);
    ec = tn5250_char_map_to_remote(map,ac);
    if (tn5250_char_map_printable_p (map,ec))
         ;
    if (tn5250_char_map_attribute_p (map,ec))
         ;
    tn5250_char_map_destroy(map);
DESCRIPTION
    The Tn5250CharMap object embodies a translation map which can be
    used to translate characters from various flavours of ASCII and
    ISO character sets to various flavours of EBCDIC characters sets
    (and back).
SOURCE
    struct _Tn5250CharMap {
       const char *name;
       const unsigned char *to_remote_map;
       const unsigned char *to_local_map;
    };
    
    typedef struct _Tn5250CharMap Tn5250CharMap;
    
    extern Tn5250CharMap tn5250_transmaps[];