# 2.11BSD#431 - /usr/src/new/kermit5.188/ckuxla.h

##### Macros

    CKUXLA_H          X
    FC_1LATIN         X
    FC_2LATIN         X
    FC_APPQD          X
    FC_CHASCII        X
    FC_CP437          X
    FC_CP850          X
    FC_CP852          X
    FC_CP866          X
    FC_CYRILL         X
    FC_DECMCS         X
    FC_DGMCS          X
    FC_DUASCII        X
    FC_FCASCII        X
    FC_FIASCII        X
    FC_FRASCII        X
    FC_GEASCII        X
    FC_HUASCII        X
    FC_ITASCII        X
    FC_JDEC           X
    FC_JEUC           X
    FC_JIS7           X
    FC_KOI7           X
    FC_KOI8           X
    FC_NEXT           X
    FC_NOASCII        X
    FC_POASCII        X
    FC_SHJIS          X
    FC_SPASCII        X
    FC_SWASCII        X
    FC_UKASCII        X
    FC_USASCII        X
    MAXFCSETS         X

       1: /*
       2:   File CKUXLA.H
       3:   Language and Character Set Support for UNIX and VAX/VMS.
       4:
       5:   This file should be used as a template for the language support files
       6:   for other C-Kermit implementations -- Macintosh, OS/2, Amiga, etc.
       7: */
       8: /*
       9:   Author: Frank da Cruz (fdc@columbia.edu, FDCCU@CUVMA.BITNET),
      10:   Columbia University Center for Computing Activities.
      11:   First released January 1985.
      12:   Copyright (C) 1985, 1992, Trustees of Columbia University in the City of New
      13:   York.  Permission is granted to any individual or institution to use this
      14:   software as long as it is not sold for profit.  This copyright notice must be
      15:   retained.  This software may not be included in commercial products without
      16:   written permission of Columbia University.
      17: */
      18:
      19: #ifndef CKUXLA_H
      20: #define CKUXLA_H
      21:
      22: /* Codes for local file character sets */
      23:
      24: /* ISO 646 and other ISO-646-like 7-bit sets */
      25:
      26: #define FC_USASCII 0   /* US ASCII */
      27: #define FC_UKASCII 1   /* United Kingdom ASCII */
      28: #define FC_DUASCII 2   /* Dutch ISO 646 NRC */
      29: #define FC_FIASCII 3   /* Finnish ISO 646 NRC */
      30: #define FC_FRASCII 4   /* French ISO 646 NRC */
      31: #define FC_FCASCII 5   /* French Canadian ISO 646 NRC */
      32: #define FC_GEASCII 6   /* German ISO 646 NRC */
      33: #define FC_HUASCII 7   /* Hungarian ISO 646 NRC */
      34: #define FC_ITASCII 8   /* Italian *ISO 646 NRC */
      35: #define FC_NOASCII 9   /* Norwegian and Danish ISO 646 NRC */
      36: #define FC_POASCII 10  /* Portuguese ISO 646 NRC */
      37: #define FC_SPASCII 11  /* Spanish ISO 646 NRC */
      38: #define FC_SWASCII 12  /* Swedish ISO 646 NRC */
      39: #define FC_CHASCII 13  /* Swiss ISO 646 NRC */
      40:
      41: /* 8-bit Roman character sets */
      42:
      43: #define FC_1LATIN  14  /* ISO 8859-1 Latin Alphabet 1 */
      44: #define FC_2LATIN  15  /* ISO 8859-2 Latin Alphabet 2 */
      45: #define FC_DECMCS  16  /* DEC Multinational Character Set */
      46: #define FC_NEXT    17  /* NeXT workstation character set */
      47: #define FC_CP437   18  /* IBM PC Code Page 437 */
      48: #define FC_CP850   19  /* IBM PC Code Page 850 */
      49: #define FC_CP852   20  /* IBM PC Code Page 852 */
      50: #define FC_APPQD   22  /* Apple Quickdraw */
      51: #define FC_DGMCS   22  /* Data General International Character Set */
      52:
      53: /* Cyrillic sets */
      54:
      55: #define FC_CYRILL  23  /* ISO 8859-5 Latin/Cyrillic */
      56: #define FC_CP866   24  /* Microsoft CP866 Cyrillic */
      57: #define FC_KOI7    25  /* KOI-7 = Short KOI */
      58: #define FC_KOI8    26  /* KOI-8 */
      59:
      60: /* Japanese sets */
      61:
      62: #define FC_JIS7    27  /* JIS-7 */
      63: #define FC_SHJIS   28  /* Shifted JIS = CP932 */
      64: #define FC_JEUC    29  /* Japanese EUC (JAE) */
      65: #define FC_JDEC    30  /* Japanese DEC Kanji */
      66:
      67: #define MAXFCSETS  30  /* Highest file character set number */
      68:
      69: #endif /* CKUXLA_H */

#### Defined macros

CKUXLA_H defined in line 20; used 1 times

- in line 19

FC_1LATIN defined in line 43; used 15 times

- in /usr/src/new/kermit5.188/ckuxla.c line 72-73(2), 180, 255-261(6), 328-334(6)

FC_2LATIN defined in line 44; used 5 times

- in /usr/src/new/kermit5.188/ckuus4.c line 358(2)
- in /usr/src/new/kermit5.188/ckuxla.c line 182, 263, 336

FC_APPQD defined in line 50; used 9 times

- in /usr/src/new/kermit5.188/ckuxla.c line 64-69(4), 191, 221, 265, 289, 338

FC_CHASCII defined in line 39; used 4 times

- in /usr/src/new/kermit5.188/ckuxla.c line 179, 277, 353, 393

FC_CP437 defined in line 47; used 3 times

- in /usr/src/new/kermit5.188/ckuxla.c line 186, 225, 293

FC_CP850 defined in line 48; used 3 times

- in /usr/src/new/kermit5.188/ckuxla.c line 187, 226, 294

FC_CP852 defined in line 49; used 5 times

- in /usr/src/new/kermit5.188/ckuus4.c line 359(2)
- in /usr/src/new/kermit5.188/ckuxla.c line 189, 228, 296

FC_CP866 defined in line 56; used 4 times

- in /usr/src/new/kermit5.188/ckuxla.c line 195, 231, 299, 389

FC_CYRILL defined in line 55; used 3 times

- in /usr/src/new/kermit5.188/ckuxla.c line 194, 232, 300

FC_DECMCS defined in line 45; used 3 times

- in /usr/src/new/kermit5.188/ckuxla.c line 184, 238, 308

FC_DGMCS defined in line 51; used 5 times

- in /usr/src/new/kermit5.188/ckuxla.c line 56-57(2), 192, 239, 309

FC_DUASCII defined in line 28; used 4 times

- in /usr/src/new/kermit5.188/ckuxla.c line 168, 240, 310, 376

FC_FCASCII defined in line 31; used 5 times

- in /usr/src/new/kermit5.188/ckuxla.c line 171, 224, 243, 292, 313

FC_FIASCII defined in line 29; used 4 times

- in /usr/src/new/kermit5.188/ckuxla.c line 169, 241, 311, 377

FC_FRASCII defined in line 30; used 4 times

- in /usr/src/new/kermit5.188/ckuxla.c line 170, 242, 312, 378

FC_GEASCII defined in line 32; used 4 times

- in /usr/src/new/kermit5.188/ckuxla.c line 172, 244, 314, 379

FC_HUASCII defined in line 33; used 4 times

- in /usr/src/new/kermit5.188/ckuxla.c line 173, 245, 315, 380

FC_ITASCII defined in line 34; used 4 times

- in /usr/src/new/kermit5.188/ckuxla.c line 174, 246, 316, 382

FC_JDEC defined in line 65; used 3 times

- in /usr/src/new/kermit5.188/ckuxla.c line 203, 236, 305

FC_JEUC defined in line 64; used 6 times

- in /usr/src/new/kermit5.188/ckcfns.c line 411
- in /usr/src/new/kermit5.188/ckuxla.c line 202, 248, 320, 384, 3277

FC_JIS7 defined in line 62; used 8 times

- in /usr/src/new/kermit5.188/ckuxla.c line 200, 249, 321, 3231, 3264, 3307, 3352, 3490

FC_KOI7 defined in line 57; used 3 times

- in /usr/src/new/kermit5.188/ckuxla.c line 196, 273, 349

FC_KOI8 defined in line 58; used 3 times

- in /usr/src/new/kermit5.188/ckuxla.c line 197, 252, 325

FC_NEXT defined in line 46; used 5 times

- in /usr/src/new/kermit5.188/ckuxla.c line 60-61(2), 185, 266, 339

FC_NOASCII defined in line 35; used 7 times

- in /usr/src/new/kermit5.188/ckuxla.c line 175, 234, 267, 302, 340, 375, 386

FC_POASCII defined in line 36; used 4 times

- in /usr/src/new/kermit5.188/ckuxla.c line 176, 268, 341, 387

FC_SHJIS defined in line 63; used 5 times

- in /usr/src/new/kermit5.188/ckuxla.c line 201, 270, 345, 3293, 3453

FC_SPASCII defined in line 37; used 4 times

- in /usr/src/new/kermit5.188/ckuxla.c line 177, 275, 351, 391

FC_SWASCII defined in line 38; used 4 times

- in /usr/src/new/kermit5.188/ckuxla.c line 178, 276, 352, 392

FC_UKASCII defined in line 27; used 3 times

- in /usr/src/new/kermit5.188/ckuxla.c line 167, 223, 291

FC_USASCII defined in line 26; used 10 times

- in /usr/src/new/kermit5.188/ckucon.c line 576
- in /usr/src/new/kermit5.188/ckuus7.c line 994
- in /usr/src/new/kermit5.188/ckuxla.c line 48, 75-76(2), 166, 222, 290, 374, 381

MAXFCSETS defined in line 67; used 20 times

- in /usr/src/new/kermit5.188/ckcfn3.c line 59-65(4)
- in /usr/src/new/kermit5.188/ckcfns.c line 84-88(4)
- in /usr/src/new/kermit5.188/ckucon.c line 124-125(2), 131-132(2)
- in /usr/src/new/kermit5.188/ckuus4.c line 173-177(4)
- in /usr/src/new/kermit5.188/ckuxla.c line 3585-3587(2), 3788-3790(2)

#### Usage of this include

ckuxla.h used 7 times

- in /usr/src/new/kermit5.188/ckcxla.h line 186-198(4), 206-214(3)

Last modified: 1992-11-24 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 825 |