Documentation ¶
Overview ¶
Package identifier defines the contract between implementations of Encoding and Index by defining identifiers that uniquely identify standardized coded character sets (CCS) and character encoding schemes (CES), which we will together refer to as encodings, for which Encoding implementations provide converters to and from UTF-8. This package is typically only of concern to implementers of Indexes and Encodings.
One part of the identifier is the MIB code, which is defined by IANA and uniquely identifies a CCS or CES. Each code is associated with data that references authorities, official documentation as well as aliases and MIME names.
Not all CESs are covered by the IANA registry. The "other" string that is returned by ID can be used to identify other character sets or versions of existing ones.
It is recommended that each package that provides a set of Encodings provide the All and Common variables to reference all supported encodings and commonly used subset. This allows Index implementations to include all available encodings without explicitly referencing or knowing about them.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interface ¶
type Interface interface { // ID returns an encoding identifier. Exactly one of the mib and other // values should be non-zero. // // In the usual case it is only necessary to indicate the MIB code. The // other string can be used to specify encodings for which there is no MIB, // such as "x-mac-dingbat". // // The other string may only contain the characters a-z, A-Z, 0-9, - and _. ID() (mib MIB, other string) }
Interface can be implemented by Encodings to define the CCS or CES for which it implements conversions.
type MIB ¶
type MIB uint16
A MIB identifies an encoding. It is derived from the IANA MIB codes and adds some identifiers for some encodings that are not covered by the IANA standard.
See http://www.iana.org/assignments/ianacharset-mib.
const ( // Unofficial marks the start of encodings not registered by IANA. Unofficial MIB = 10000 + iota // Replacement is the WhatWG replacement encoding. Replacement // XUserDefined is the code for x-user-defined. XUserDefined // MacintoshCyrillic is the code for x-mac-cyrillic. MacintoshCyrillic )
These additional MIB types are not defined in IANA. They are added because they are common and defined within the text repo.
const ( // ASCII is the MIB identifier with IANA name US-ASCII (MIME: US-ASCII). // // ANSI X3.4-1986 // Reference: RFC2046 ASCII MIB = 3 // ISOLatin1 is the MIB identifier with IANA name ISO_8859-1:1987 (MIME: ISO-8859-1). // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISOLatin1 MIB = 4 // ISOLatin2 is the MIB identifier with IANA name ISO_8859-2:1987 (MIME: ISO-8859-2). // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISOLatin2 MIB = 5 // ISOLatin3 is the MIB identifier with IANA name ISO_8859-3:1988 (MIME: ISO-8859-3). // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISOLatin3 MIB = 6 // ISOLatin4 is the MIB identifier with IANA name ISO_8859-4:1988 (MIME: ISO-8859-4). // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISOLatin4 MIB = 7 // ISOLatinCyrillic is the MIB identifier with IANA name ISO_8859-5:1988 (MIME: ISO-8859-5). // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISOLatinCyrillic MIB = 8 // ISOLatinArabic is the MIB identifier with IANA name ISO_8859-6:1987 (MIME: ISO-8859-6). // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISOLatinArabic MIB = 9 // ISOLatinGreek is the MIB identifier with IANA name ISO_8859-7:1987 (MIME: ISO-8859-7). // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1947 // Reference: RFC1345 ISOLatinGreek MIB = 10 // ISOLatinHebrew is the MIB identifier with IANA name ISO_8859-8:1988 (MIME: ISO-8859-8). // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISOLatinHebrew MIB = 11 // ISOLatin5 is the MIB identifier with IANA name ISO_8859-9:1989 (MIME: ISO-8859-9). // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISOLatin5 MIB = 12 // ISOLatin6 is the MIB identifier with IANA name ISO-8859-10 (MIME: ISO-8859-10). // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISOLatin6 MIB = 13 // ISOTextComm is the MIB identifier with IANA name ISO_6937-2-add. // // ISO-IR: International Register of Escape Sequences and ISO 6937-2:1983 // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISOTextComm MIB = 14 // HalfWidthKatakana is the MIB identifier with IANA name JIS_X0201. // // JIS X 0201-1976. One byte only, this is equivalent to // JIS/Roman (similar to ASCII) plus eight-bit half-width // Katakana // Reference: RFC1345 HalfWidthKatakana MIB = 15 // JISEncoding is the MIB identifier with IANA name JIS_Encoding. // // JIS X 0202-1991. Uses ISO 2022 escape sequences to // shift code sets as documented in JIS X 0202-1991. JISEncoding MIB = 16 // ShiftJIS is the MIB identifier with IANA name Shift_JIS (MIME: Shift_JIS). // // This charset is an extension of csHalfWidthKatakana by // adding graphic characters in JIS X 0208. The CCS's are // JIS X0201:1997 and JIS X0208:1997. The // complete definition is shown in Appendix 1 of JIS // X0208:1997. // This charset can be used for the top-level media type "text". ShiftJIS MIB = 17 // EUCPkdFmtJapanese is the MIB identifier with IANA name Extended_UNIX_Code_Packed_Format_for_Japanese (MIME: EUC-JP). // // Standardized by OSF, UNIX International, and UNIX Systems // Laboratories Pacific. Uses ISO 2022 rules to select // code set 0: US-ASCII (a single 7-bit byte set) // code set 1: JIS X0208-1990 (a double 8-bit byte set) // restricted to A0-FF in both bytes // code set 2: Half Width Katakana (a single 7-bit byte set) // requiring SS2 as the character prefix // code set 3: JIS X0212-1990 (a double 7-bit byte set) // restricted to A0-FF in both bytes // requiring SS3 as the character prefix EUCPkdFmtJapanese MIB = 18 // EUCFixWidJapanese is the MIB identifier with IANA name Extended_UNIX_Code_Fixed_Width_for_Japanese. // // Used in Japan. Each character is 2 octets. // code set 0: US-ASCII (a single 7-bit byte set) // 1st byte = 00 // 2nd byte = 20-7E // code set 1: JIS X0208-1990 (a double 7-bit byte set) // restricted to A0-FF in both bytes // code set 2: Half Width Katakana (a single 7-bit byte set) // 1st byte = 00 // 2nd byte = A0-FF // code set 3: JIS X0212-1990 (a double 7-bit byte set) // restricted to A0-FF in // the first byte // and 21-7E in the second byte EUCFixWidJapanese MIB = 19 // ISO4UnitedKingdom is the MIB identifier with IANA name BS_4730. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO4UnitedKingdom MIB = 20 // ISO11SwedishForNames is the MIB identifier with IANA name SEN_850200_C. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO11SwedishForNames MIB = 21 // ISO15Italian is the MIB identifier with IANA name IT. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO15Italian MIB = 22 // ISO17Spanish is the MIB identifier with IANA name ES. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO17Spanish MIB = 23 // ISO21German is the MIB identifier with IANA name DIN_66003. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO21German MIB = 24 // ISO60Norwegian1 is the MIB identifier with IANA name NS_4551-1. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO60Norwegian1 MIB = 25 // ISO69French is the MIB identifier with IANA name NF_Z_62-010. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO69French MIB = 26 // ISO10646UTF1 is the MIB identifier with IANA name ISO-10646-UTF-1. // // Universal Transfer Format (1), this is the multibyte // encoding, that subsets ASCII-7. It does not have byte // ordering issues. ISO10646UTF1 MIB = 27 // ISO646basic1983 is the MIB identifier with IANA name ISO_646.basic:1983. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO646basic1983 MIB = 28 // INVARIANT is the MIB identifier with IANA name INVARIANT. // // Reference: RFC1345 INVARIANT MIB = 29 // ISO2IntlRefVersion is the MIB identifier with IANA name ISO_646.irv:1983. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO2IntlRefVersion MIB = 30 // NATSSEFI is the MIB identifier with IANA name NATS-SEFI. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 NATSSEFI MIB = 31 // NATSSEFIADD is the MIB identifier with IANA name NATS-SEFI-ADD. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 NATSSEFIADD MIB = 32 // NATSDANO is the MIB identifier with IANA name NATS-DANO. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 NATSDANO MIB = 33 // NATSDANOADD is the MIB identifier with IANA name NATS-DANO-ADD. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 NATSDANOADD MIB = 34 // ISO10Swedish is the MIB identifier with IANA name SEN_850200_B. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO10Swedish MIB = 35 // KSC56011987 is the MIB identifier with IANA name KS_C_5601-1987. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 KSC56011987 MIB = 36 // ISO2022KR is the MIB identifier with IANA name ISO-2022-KR (MIME: ISO-2022-KR). // // rfc1557 (see also KS_C_5601-1987) // Reference: RFC1557 ISO2022KR MIB = 37 // EUCKR is the MIB identifier with IANA name EUC-KR (MIME: EUC-KR). // // rfc1557 (see also KS_C_5861-1992) // Reference: RFC1557 EUCKR MIB = 38 // ISO2022JP is the MIB identifier with IANA name ISO-2022-JP (MIME: ISO-2022-JP). // // rfc1468 (see also rfc2237 ) // Reference: RFC1468 ISO2022JP MIB = 39 // ISO2022JP2 is the MIB identifier with IANA name ISO-2022-JP-2 (MIME: ISO-2022-JP-2). // // rfc1554 // Reference: RFC1554 ISO2022JP2 MIB = 40 // ISO13JISC6220jp is the MIB identifier with IANA name JIS_C6220-1969-jp. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO13JISC6220jp MIB = 41 // ISO14JISC6220ro is the MIB identifier with IANA name JIS_C6220-1969-ro. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO14JISC6220ro MIB = 42 // ISO16Portuguese is the MIB identifier with IANA name PT. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO16Portuguese MIB = 43 // ISO18Greek7Old is the MIB identifier with IANA name greek7-old. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO18Greek7Old MIB = 44 // ISO19LatinGreek is the MIB identifier with IANA name latin-greek. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO19LatinGreek MIB = 45 // ISO25French is the MIB identifier with IANA name NF_Z_62-010_(1973). // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO25French MIB = 46 // ISO27LatinGreek1 is the MIB identifier with IANA name Latin-greek-1. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO27LatinGreek1 MIB = 47 // ISO5427Cyrillic is the MIB identifier with IANA name ISO_5427. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO5427Cyrillic MIB = 48 // ISO42JISC62261978 is the MIB identifier with IANA name JIS_C6226-1978. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO42JISC62261978 MIB = 49 // ISO47BSViewdata is the MIB identifier with IANA name BS_viewdata. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO47BSViewdata MIB = 50 // ISO49INIS is the MIB identifier with IANA name INIS. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO49INIS MIB = 51 // ISO50INIS8 is the MIB identifier with IANA name INIS-8. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO50INIS8 MIB = 52 // ISO51INISCyrillic is the MIB identifier with IANA name INIS-cyrillic. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO51INISCyrillic MIB = 53 // ISO54271981 is the MIB identifier with IANA name ISO_5427:1981. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO54271981 MIB = 54 // ISO5428Greek is the MIB identifier with IANA name ISO_5428:1980. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO5428Greek MIB = 55 // ISO57GB1988 is the MIB identifier with IANA name GB_1988-80. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO57GB1988 MIB = 56 // ISO58GB231280 is the MIB identifier with IANA name GB_2312-80. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO58GB231280 MIB = 57 // ISO61Norwegian2 is the MIB identifier with IANA name NS_4551-2. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO61Norwegian2 MIB = 58 // ISO70VideotexSupp1 is the MIB identifier with IANA name videotex-suppl. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO70VideotexSupp1 MIB = 59 // ISO84Portuguese2 is the MIB identifier with IANA name PT2. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO84Portuguese2 MIB = 60 // ISO85Spanish2 is the MIB identifier with IANA name ES2. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO85Spanish2 MIB = 61 // ISO86Hungarian is the MIB identifier with IANA name MSZ_7795.3. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO86Hungarian MIB = 62 // ISO87JISX0208 is the MIB identifier with IANA name JIS_C6226-1983. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO87JISX0208 MIB = 63 // ISO88Greek7 is the MIB identifier with IANA name greek7. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO88Greek7 MIB = 64 // ISO89ASMO449 is the MIB identifier with IANA name ASMO_449. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO89ASMO449 MIB = 65 // ISO90 is the MIB identifier with IANA name iso-ir-90. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO90 MIB = 66 // ISO91JISC62291984a is the MIB identifier with IANA name JIS_C6229-1984-a. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO91JISC62291984a MIB = 67 // ISO92JISC62991984b is the MIB identifier with IANA name JIS_C6229-1984-b. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO92JISC62991984b MIB = 68 // ISO93JIS62291984badd is the MIB identifier with IANA name JIS_C6229-1984-b-add. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO93JIS62291984badd MIB = 69 // ISO94JIS62291984hand is the MIB identifier with IANA name JIS_C6229-1984-hand. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO94JIS62291984hand MIB = 70 // ISO95JIS62291984handadd is the MIB identifier with IANA name JIS_C6229-1984-hand-add. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO95JIS62291984handadd MIB = 71 // ISO96JISC62291984kana is the MIB identifier with IANA name JIS_C6229-1984-kana. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO96JISC62291984kana MIB = 72 // ISO2033 is the MIB identifier with IANA name ISO_2033-1983. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO2033 MIB = 73 // ISO99NAPLPS is the MIB identifier with IANA name ANSI_X3.110-1983. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO99NAPLPS MIB = 74 // ISO102T617bit is the MIB identifier with IANA name T.61-7bit. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO102T617bit MIB = 75 // ISO103T618bit is the MIB identifier with IANA name T.61-8bit. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO103T618bit MIB = 76 // ISO111ECMACyrillic is the MIB identifier with IANA name ECMA-cyrillic. // // ISO registry ISO111ECMACyrillic MIB = 77 // ISO121Canadian1 is the MIB identifier with IANA name CSA_Z243.4-1985-1. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO121Canadian1 MIB = 78 // ISO122Canadian2 is the MIB identifier with IANA name CSA_Z243.4-1985-2. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO122Canadian2 MIB = 79 // ISO123CSAZ24341985gr is the MIB identifier with IANA name CSA_Z243.4-1985-gr. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO123CSAZ24341985gr MIB = 80 // ISO88596E is the MIB identifier with IANA name ISO_8859-6-E (MIME: ISO-8859-6-E). // // rfc1556 // Reference: RFC1556 ISO88596E MIB = 81 // ISO88596I is the MIB identifier with IANA name ISO_8859-6-I (MIME: ISO-8859-6-I). // // rfc1556 // Reference: RFC1556 ISO88596I MIB = 82 // ISO128T101G2 is the MIB identifier with IANA name T.101-G2. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO128T101G2 MIB = 83 // ISO88598E is the MIB identifier with IANA name ISO_8859-8-E (MIME: ISO-8859-8-E). // // rfc1556 // Reference: RFC1556 ISO88598E MIB = 84 // ISO88598I is the MIB identifier with IANA name ISO_8859-8-I (MIME: ISO-8859-8-I). // // rfc1556 // Reference: RFC1556 ISO88598I MIB = 85 // ISO139CSN369103 is the MIB identifier with IANA name CSN_369103. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO139CSN369103 MIB = 86 // ISO141JUSIB1002 is the MIB identifier with IANA name JUS_I.B1.002. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO141JUSIB1002 MIB = 87 // ISO143IECP271 is the MIB identifier with IANA name IEC_P27-1. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO143IECP271 MIB = 88 // ISO146Serbian is the MIB identifier with IANA name JUS_I.B1.003-serb. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO146Serbian MIB = 89 // ISO147Macedonian is the MIB identifier with IANA name JUS_I.B1.003-mac. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO147Macedonian MIB = 90 // ISO150GreekCCITT is the MIB identifier with IANA name greek-ccitt. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO150GreekCCITT MIB = 91 // ISO151Cuba is the MIB identifier with IANA name NC_NC00-10:81. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO151Cuba MIB = 92 // ISO6937Add is the MIB identifier with IANA name ISO_6937-2-25. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO6937Add MIB = 93 // ISO153GOST1976874 is the MIB identifier with IANA name GOST_19768-74. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO153GOST1976874 MIB = 94 // ISO8859Supp is the MIB identifier with IANA name ISO_8859-supp. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO8859Supp MIB = 95 // ISO10367Box is the MIB identifier with IANA name ISO_10367-box. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO10367Box MIB = 96 // ISO158Lap is the MIB identifier with IANA name latin-lap. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO158Lap MIB = 97 // ISO159JISX02121990 is the MIB identifier with IANA name JIS_X0212-1990. // // ISO-IR: International Register of Escape Sequences // Note: The current registration authority is IPSJ/ITSCJ, Japan. // Reference: RFC1345 ISO159JISX02121990 MIB = 98 // ISO646Danish is the MIB identifier with IANA name DS_2089. // // Danish Standard, DS 2089, February 1974 // Reference: RFC1345 ISO646Danish MIB = 99 // USDK is the MIB identifier with IANA name us-dk. // // Reference: RFC1345 USDK MIB = 100 // DKUS is the MIB identifier with IANA name dk-us. // // Reference: RFC1345 DKUS MIB = 101 // KSC5636 is the MIB identifier with IANA name KSC5636. // // Reference: RFC1345 KSC5636 MIB = 102 // Unicode11UTF7 is the MIB identifier with IANA name UNICODE-1-1-UTF-7. // // rfc1642 // Reference: RFC1642 Unicode11UTF7 MIB = 103 // ISO2022CN is the MIB identifier with IANA name ISO-2022-CN. // // rfc1922 // Reference: RFC1922 ISO2022CN MIB = 104 // ISO2022CNEXT is the MIB identifier with IANA name ISO-2022-CN-EXT. // // rfc1922 // Reference: RFC1922 ISO2022CNEXT MIB = 105 // UTF8 is the MIB identifier with IANA name UTF-8. // // rfc3629 // Reference: RFC3629 UTF8 MIB = 106 // ISO885913 is the MIB identifier with IANA name ISO-8859-13. // // ISO See https://www.iana.org/assignments/charset-reg/ISO-8859-13 https://www.iana.org/assignments/charset-reg/ISO-8859-13 ISO885913 MIB = 109 // ISO885914 is the MIB identifier with IANA name ISO-8859-14. // // ISO See https://www.iana.org/assignments/charset-reg/ISO-8859-14 ISO885914 MIB = 110 // ISO885915 is the MIB identifier with IANA name ISO-8859-15. // // ISO // Please see: https://www.iana.org/assignments/charset-reg/ISO-8859-15 ISO885915 MIB = 111 // ISO885916 is the MIB identifier with IANA name ISO-8859-16. // // ISO ISO885916 MIB = 112 // GBK is the MIB identifier with IANA name GBK. // // Chinese IT Standardization Technical Committee // Please see: https://www.iana.org/assignments/charset-reg/GBK GBK MIB = 113 // GB18030 is the MIB identifier with IANA name GB18030. // // Chinese IT Standardization Technical Committee // Please see: https://www.iana.org/assignments/charset-reg/GB18030 GB18030 MIB = 114 // OSDEBCDICDF0415 is the MIB identifier with IANA name OSD_EBCDIC_DF04_15. // // Fujitsu-Siemens standard mainframe EBCDIC encoding // Please see: https://www.iana.org/assignments/charset-reg/OSD-EBCDIC-DF04-15 OSDEBCDICDF0415 MIB = 115 // OSDEBCDICDF03IRV is the MIB identifier with IANA name OSD_EBCDIC_DF03_IRV. // // Fujitsu-Siemens standard mainframe EBCDIC encoding // Please see: https://www.iana.org/assignments/charset-reg/OSD-EBCDIC-DF03-IRV OSDEBCDICDF03IRV MIB = 116 // OSDEBCDICDF041 is the MIB identifier with IANA name OSD_EBCDIC_DF04_1. // // Fujitsu-Siemens standard mainframe EBCDIC encoding // Please see: https://www.iana.org/assignments/charset-reg/OSD-EBCDIC-DF04-1 OSDEBCDICDF041 MIB = 117 // ISO115481 is the MIB identifier with IANA name ISO-11548-1. // // See https://www.iana.org/assignments/charset-reg/ISO-11548-1 ISO115481 MIB = 118 // KZ1048 is the MIB identifier with IANA name KZ-1048. // // See https://www.iana.org/assignments/charset-reg/KZ-1048 KZ1048 MIB = 119 // Unicode is the MIB identifier with IANA name ISO-10646-UCS-2. // // the 2-octet Basic Multilingual Plane, aka Unicode // this needs to specify network byte order: the standard // does not specify (it is a 16-bit integer space) Unicode MIB = 1000 // UCS4 is the MIB identifier with IANA name ISO-10646-UCS-4. // // the full code space. (same comment about byte order, // these are 31-bit numbers. UCS4 MIB = 1001 // UnicodeASCII is the MIB identifier with IANA name ISO-10646-UCS-Basic. // // ASCII subset of Unicode. Basic Latin = collection 1 // See ISO 10646, Appendix A UnicodeASCII MIB = 1002 // UnicodeLatin1 is the MIB identifier with IANA name ISO-10646-Unicode-Latin1. // // ISO Latin-1 subset of Unicode. Basic Latin and Latin-1 // Supplement = collections 1 and 2. See ISO 10646, // Appendix A. See rfc1815 . UnicodeLatin1 MIB = 1003 // UnicodeJapanese is the MIB identifier with IANA name ISO-10646-J-1. // // ISO 10646 Japanese, see rfc1815 . UnicodeJapanese MIB = 1004 // UnicodeIBM1261 is the MIB identifier with IANA name ISO-Unicode-IBM-1261. // // IBM Latin-2, -3, -5, Extended Presentation Set, GCSGID: 1261 UnicodeIBM1261 MIB = 1005 // UnicodeIBM1268 is the MIB identifier with IANA name ISO-Unicode-IBM-1268. // // IBM Latin-4 Extended Presentation Set, GCSGID: 1268 UnicodeIBM1268 MIB = 1006 // UnicodeIBM1276 is the MIB identifier with IANA name ISO-Unicode-IBM-1276. // // IBM Cyrillic Greek Extended Presentation Set, GCSGID: 1276 UnicodeIBM1276 MIB = 1007 // UnicodeIBM1264 is the MIB identifier with IANA name ISO-Unicode-IBM-1264. // // IBM Arabic Presentation Set, GCSGID: 1264 UnicodeIBM1264 MIB = 1008 // UnicodeIBM1265 is the MIB identifier with IANA name ISO-Unicode-IBM-1265. // // IBM Hebrew Presentation Set, GCSGID: 1265 UnicodeIBM1265 MIB = 1009 // Unicode11 is the MIB identifier with IANA name UNICODE-1-1. // // rfc1641 // Reference: RFC1641 Unicode11 MIB = 1010 // SCSU is the MIB identifier with IANA name SCSU. // // SCSU See https://www.iana.org/assignments/charset-reg/SCSU SCSU MIB = 1011 // UTF7 is the MIB identifier with IANA name UTF-7. // // rfc2152 // Reference: RFC2152 UTF7 MIB = 1012 // UTF16BE is the MIB identifier with IANA name UTF-16BE. // // rfc2781 // Reference: RFC2781 UTF16BE MIB = 1013 // UTF16LE is the MIB identifier with IANA name UTF-16LE. // // rfc2781 // Reference: RFC2781 UTF16LE MIB = 1014 // UTF16 is the MIB identifier with IANA name UTF-16. // // rfc2781 // Reference: RFC2781 UTF16 MIB = 1015 // CESU8 is the MIB identifier with IANA name CESU-8. // // https://www.unicode.org/reports/tr26 CESU8 MIB = 1016 // UTF32 is the MIB identifier with IANA name UTF-32. // // https://www.unicode.org/reports/tr19/ UTF32 MIB = 1017 // UTF32BE is the MIB identifier with IANA name UTF-32BE. // // https://www.unicode.org/reports/tr19/ UTF32BE MIB = 1018 // UTF32LE is the MIB identifier with IANA name UTF-32LE. // // https://www.unicode.org/reports/tr19/ UTF32LE MIB = 1019 // BOCU1 is the MIB identifier with IANA name BOCU-1. // // https://www.unicode.org/notes/tn6/ BOCU1 MIB = 1020 // UTF7IMAP is the MIB identifier with IANA name UTF-7-IMAP. // // Note: This charset is used to encode Unicode in IMAP mailbox names; // see section 5.1.3 of rfc3501 . It should never be used // outside this context. A name has been assigned so that charset processing // implementations can refer to it in a consistent way. UTF7IMAP MIB = 1021 // Windows30Latin1 is the MIB identifier with IANA name ISO-8859-1-Windows-3.0-Latin-1. // // Extended ISO 8859-1 Latin-1 for Windows 3.0. // PCL Symbol Set id: 9U Windows30Latin1 MIB = 2000 // Windows31Latin1 is the MIB identifier with IANA name ISO-8859-1-Windows-3.1-Latin-1. // // Extended ISO 8859-1 Latin-1 for Windows 3.1. // PCL Symbol Set id: 19U Windows31Latin1 MIB = 2001 // Windows31Latin2 is the MIB identifier with IANA name ISO-8859-2-Windows-Latin-2. // // Extended ISO 8859-2. Latin-2 for Windows 3.1. // PCL Symbol Set id: 9E Windows31Latin2 MIB = 2002 // Windows31Latin5 is the MIB identifier with IANA name ISO-8859-9-Windows-Latin-5. // // Extended ISO 8859-9. Latin-5 for Windows 3.1 // PCL Symbol Set id: 5T Windows31Latin5 MIB = 2003 // HPRoman8 is the MIB identifier with IANA name hp-roman8. // // LaserJet IIP Printer User's Manual, // HP part no 33471-90901, Hewlet-Packard, June 1989. // Reference: RFC1345 HPRoman8 MIB = 2004 // AdobeStandardEncoding is the MIB identifier with IANA name Adobe-Standard-Encoding. // // PostScript Language Reference Manual // PCL Symbol Set id: 10J AdobeStandardEncoding MIB = 2005 // VenturaUS is the MIB identifier with IANA name Ventura-US. // // Ventura US. ASCII plus characters typically used in // publishing, like pilcrow, copyright, registered, trade mark, // section, dagger, and double dagger in the range A0 (hex) // to FF (hex). // PCL Symbol Set id: 14J VenturaUS MIB = 2006 // VenturaInternational is the MIB identifier with IANA name Ventura-International. // // Ventura International. ASCII plus coded characters similar // to Roman8. // PCL Symbol Set id: 13J VenturaInternational MIB = 2007 // DECMCS is the MIB identifier with IANA name DEC-MCS. // // VAX/VMS User's Manual, // Order Number: AI-Y517A-TE, April 1986. // Reference: RFC1345 DECMCS MIB = 2008 // PC850Multilingual is the MIB identifier with IANA name IBM850. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 PC850Multilingual MIB = 2009 // PC8DanishNorwegian is the MIB identifier with IANA name PC8-Danish-Norwegian. // // PC Danish Norwegian // 8-bit PC set for Danish Norwegian // PCL Symbol Set id: 11U PC8DanishNorwegian MIB = 2012 // PC862LatinHebrew is the MIB identifier with IANA name IBM862. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 PC862LatinHebrew MIB = 2013 // PC8Turkish is the MIB identifier with IANA name PC8-Turkish. // // PC Latin Turkish. PCL Symbol Set id: 9T PC8Turkish MIB = 2014 // IBMSymbols is the MIB identifier with IANA name IBM-Symbols. // // Presentation Set, CPGID: 259 IBMSymbols MIB = 2015 // IBMThai is the MIB identifier with IANA name IBM-Thai. // // Presentation Set, CPGID: 838 IBMThai MIB = 2016 // HPLegal is the MIB identifier with IANA name HP-Legal. // // PCL 5 Comparison Guide, Hewlett-Packard, // HP part number 5961-0510, October 1992 // PCL Symbol Set id: 1U HPLegal MIB = 2017 // HPPiFont is the MIB identifier with IANA name HP-Pi-font. // // PCL 5 Comparison Guide, Hewlett-Packard, // HP part number 5961-0510, October 1992 // PCL Symbol Set id: 15U HPPiFont MIB = 2018 // HPMath8 is the MIB identifier with IANA name HP-Math8. // // PCL 5 Comparison Guide, Hewlett-Packard, // HP part number 5961-0510, October 1992 // PCL Symbol Set id: 8M HPMath8 MIB = 2019 // HPPSMath is the MIB identifier with IANA name Adobe-Symbol-Encoding. // // PostScript Language Reference Manual // PCL Symbol Set id: 5M HPPSMath MIB = 2020 // HPDesktop is the MIB identifier with IANA name HP-DeskTop. // // PCL 5 Comparison Guide, Hewlett-Packard, // HP part number 5961-0510, October 1992 // PCL Symbol Set id: 7J HPDesktop MIB = 2021 // VenturaMath is the MIB identifier with IANA name Ventura-Math. // // PCL 5 Comparison Guide, Hewlett-Packard, // HP part number 5961-0510, October 1992 // PCL Symbol Set id: 6M VenturaMath MIB = 2022 // MicrosoftPublishing is the MIB identifier with IANA name Microsoft-Publishing. // // PCL 5 Comparison Guide, Hewlett-Packard, // HP part number 5961-0510, October 1992 // PCL Symbol Set id: 6J MicrosoftPublishing MIB = 2023 // Windows31J is the MIB identifier with IANA name Windows-31J. // // Windows Japanese. A further extension of Shift_JIS // to include NEC special characters (Row 13), NEC // selection of IBM extensions (Rows 89 to 92), and IBM // extensions (Rows 115 to 119). The CCS's are // JIS X0201:1997, JIS X0208:1997, and these extensions. // This charset can be used for the top-level media type "text", // but it is of limited or specialized use (see rfc2278 ). // PCL Symbol Set id: 19K Windows31J MIB = 2024 // GB2312 is the MIB identifier with IANA name GB2312 (MIME: GB2312). // // Chinese for People's Republic of China (PRC) mixed one byte, // two byte set: // 20-7E = one byte ASCII // A1-FE = two byte PRC Kanji // See GB 2312-80 // PCL Symbol Set Id: 18C GB2312 MIB = 2025 // Big5 is the MIB identifier with IANA name Big5 (MIME: Big5). // // Chinese for Taiwan Multi-byte set. // PCL Symbol Set Id: 18T Big5 MIB = 2026 // Macintosh is the MIB identifier with IANA name macintosh. // // The Unicode Standard ver1.0, ISBN 0-201-56788-1, Oct 1991 // Reference: RFC1345 Macintosh MIB = 2027 // IBM037 is the MIB identifier with IANA name IBM037. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM037 MIB = 2028 // IBM038 is the MIB identifier with IANA name IBM038. // // IBM 3174 Character Set Ref, GA27-3831-02, March 1990 // Reference: RFC1345 IBM038 MIB = 2029 // IBM273 is the MIB identifier with IANA name IBM273. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM273 MIB = 2030 // IBM274 is the MIB identifier with IANA name IBM274. // // IBM 3174 Character Set Ref, GA27-3831-02, March 1990 // Reference: RFC1345 IBM274 MIB = 2031 // IBM275 is the MIB identifier with IANA name IBM275. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM275 MIB = 2032 // IBM277 is the MIB identifier with IANA name IBM277. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM277 MIB = 2033 // IBM278 is the MIB identifier with IANA name IBM278. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM278 MIB = 2034 // IBM280 is the MIB identifier with IANA name IBM280. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM280 MIB = 2035 // IBM281 is the MIB identifier with IANA name IBM281. // // IBM 3174 Character Set Ref, GA27-3831-02, March 1990 // Reference: RFC1345 IBM281 MIB = 2036 // IBM284 is the MIB identifier with IANA name IBM284. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM284 MIB = 2037 // IBM285 is the MIB identifier with IANA name IBM285. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM285 MIB = 2038 // IBM290 is the MIB identifier with IANA name IBM290. // // IBM 3174 Character Set Ref, GA27-3831-02, March 1990 // Reference: RFC1345 IBM290 MIB = 2039 // IBM297 is the MIB identifier with IANA name IBM297. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM297 MIB = 2040 // IBM420 is the MIB identifier with IANA name IBM420. // // IBM NLS RM Vol2 SE09-8002-01, March 1990, // IBM NLS RM p 11-11 // Reference: RFC1345 IBM420 MIB = 2041 // IBM423 is the MIB identifier with IANA name IBM423. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM423 MIB = 2042 // IBM424 is the MIB identifier with IANA name IBM424. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM424 MIB = 2043 // PC8CodePage437 is the MIB identifier with IANA name IBM437. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 PC8CodePage437 MIB = 2011 // IBM500 is the MIB identifier with IANA name IBM500. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM500 MIB = 2044 // IBM851 is the MIB identifier with IANA name IBM851. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM851 MIB = 2045 // PCp852 is the MIB identifier with IANA name IBM852. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 PCp852 MIB = 2010 // IBM855 is the MIB identifier with IANA name IBM855. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM855 MIB = 2046 // IBM857 is the MIB identifier with IANA name IBM857. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM857 MIB = 2047 // IBM860 is the MIB identifier with IANA name IBM860. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM860 MIB = 2048 // IBM861 is the MIB identifier with IANA name IBM861. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM861 MIB = 2049 // IBM863 is the MIB identifier with IANA name IBM863. // // IBM Keyboard layouts and code pages, PN 07G4586 June 1991 // Reference: RFC1345 IBM863 MIB = 2050 // IBM864 is the MIB identifier with IANA name IBM864. // // IBM Keyboard layouts and code pages, PN 07G4586 June 1991 // Reference: RFC1345 IBM864 MIB = 2051 // IBM865 is the MIB identifier with IANA name IBM865. // // IBM DOS 3.3 Ref (Abridged), 94X9575 (Feb 1987) // Reference: RFC1345 IBM865 MIB = 2052 // IBM868 is the MIB identifier with IANA name IBM868. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM868 MIB = 2053 // IBM869 is the MIB identifier with IANA name IBM869. // // IBM Keyboard layouts and code pages, PN 07G4586 June 1991 // Reference: RFC1345 IBM869 MIB = 2054 // IBM870 is the MIB identifier with IANA name IBM870. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM870 MIB = 2055 // IBM871 is the MIB identifier with IANA name IBM871. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM871 MIB = 2056 // IBM880 is the MIB identifier with IANA name IBM880. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM880 MIB = 2057 // IBM891 is the MIB identifier with IANA name IBM891. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM891 MIB = 2058 // IBM903 is the MIB identifier with IANA name IBM903. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM903 MIB = 2059 // IBBM904 is the MIB identifier with IANA name IBM904. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBBM904 MIB = 2060 // IBM905 is the MIB identifier with IANA name IBM905. // // IBM 3174 Character Set Ref, GA27-3831-02, March 1990 // Reference: RFC1345 IBM905 MIB = 2061 // IBM918 is the MIB identifier with IANA name IBM918. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM918 MIB = 2062 // IBM1026 is the MIB identifier with IANA name IBM1026. // // IBM NLS RM Vol2 SE09-8002-01, March 1990 // Reference: RFC1345 IBM1026 MIB = 2063 // IBMEBCDICATDE is the MIB identifier with IANA name EBCDIC-AT-DE. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 IBMEBCDICATDE MIB = 2064 // EBCDICATDEA is the MIB identifier with IANA name EBCDIC-AT-DE-A. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 EBCDICATDEA MIB = 2065 // EBCDICCAFR is the MIB identifier with IANA name EBCDIC-CA-FR. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 EBCDICCAFR MIB = 2066 // EBCDICDKNO is the MIB identifier with IANA name EBCDIC-DK-NO. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 EBCDICDKNO MIB = 2067 // EBCDICDKNOA is the MIB identifier with IANA name EBCDIC-DK-NO-A. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 EBCDICDKNOA MIB = 2068 // EBCDICFISE is the MIB identifier with IANA name EBCDIC-FI-SE. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 EBCDICFISE MIB = 2069 // EBCDICFISEA is the MIB identifier with IANA name EBCDIC-FI-SE-A. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 EBCDICFISEA MIB = 2070 // EBCDICFR is the MIB identifier with IANA name EBCDIC-FR. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 EBCDICFR MIB = 2071 // EBCDICIT is the MIB identifier with IANA name EBCDIC-IT. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 EBCDICIT MIB = 2072 // EBCDICPT is the MIB identifier with IANA name EBCDIC-PT. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 EBCDICPT MIB = 2073 // EBCDICES is the MIB identifier with IANA name EBCDIC-ES. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 EBCDICES MIB = 2074 // EBCDICESA is the MIB identifier with IANA name EBCDIC-ES-A. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 EBCDICESA MIB = 2075 // EBCDICESS is the MIB identifier with IANA name EBCDIC-ES-S. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 EBCDICESS MIB = 2076 // EBCDICUK is the MIB identifier with IANA name EBCDIC-UK. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 EBCDICUK MIB = 2077 // EBCDICUS is the MIB identifier with IANA name EBCDIC-US. // // IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987 // Reference: RFC1345 EBCDICUS MIB = 2078 // Unknown8BiT is the MIB identifier with IANA name UNKNOWN-8BIT. // // Reference: RFC1428 Unknown8BiT MIB = 2079 // Mnemonic is the MIB identifier with IANA name MNEMONIC. // // rfc1345 , also known as "mnemonic+ascii+38" // Reference: RFC1345 Mnemonic MIB = 2080 // Mnem is the MIB identifier with IANA name MNEM. // // rfc1345 , also known as "mnemonic+ascii+8200" // Reference: RFC1345 Mnem MIB = 2081 // VISCII is the MIB identifier with IANA name VISCII. // // rfc1456 // Reference: RFC1456 VISCII MIB = 2082 // VIQR is the MIB identifier with IANA name VIQR. // // rfc1456 // Reference: RFC1456 VIQR MIB = 2083 // KOI8R is the MIB identifier with IANA name KOI8-R (MIME: KOI8-R). // // rfc1489 , based on GOST-19768-74, ISO-6937/8, // INIS-Cyrillic, ISO-5427. // Reference: RFC1489 KOI8R MIB = 2084 // HZGB2312 is the MIB identifier with IANA name HZ-GB-2312. // // rfc1842 , rfc1843 rfc1843 rfc1842 HZGB2312 MIB = 2085 // IBM866 is the MIB identifier with IANA name IBM866. // // IBM NLDG Volume 2 (SE09-8002-03) August 1994 IBM866 MIB = 2086 // PC775Baltic is the MIB identifier with IANA name IBM775. // // HP PCL 5 Comparison Guide (P/N 5021-0329) pp B-13, 1996 PC775Baltic MIB = 2087 // KOI8U is the MIB identifier with IANA name KOI8-U. // // rfc2319 // Reference: RFC2319 KOI8U MIB = 2088 // IBM00858 is the MIB identifier with IANA name IBM00858. // // IBM See https://www.iana.org/assignments/charset-reg/IBM00858 IBM00858 MIB = 2089 // IBM00924 is the MIB identifier with IANA name IBM00924. // // IBM See https://www.iana.org/assignments/charset-reg/IBM00924 IBM00924 MIB = 2090 // IBM01140 is the MIB identifier with IANA name IBM01140. // // IBM See https://www.iana.org/assignments/charset-reg/IBM01140 IBM01140 MIB = 2091 // IBM01141 is the MIB identifier with IANA name IBM01141. // // IBM See https://www.iana.org/assignments/charset-reg/IBM01141 IBM01141 MIB = 2092 // IBM01142 is the MIB identifier with IANA name IBM01142. // // IBM See https://www.iana.org/assignments/charset-reg/IBM01142 IBM01142 MIB = 2093 // IBM01143 is the MIB identifier with IANA name IBM01143. // // IBM See https://www.iana.org/assignments/charset-reg/IBM01143 IBM01143 MIB = 2094 // IBM01144 is the MIB identifier with IANA name IBM01144. // // IBM See https://www.iana.org/assignments/charset-reg/IBM01144 IBM01144 MIB = 2095 // IBM01145 is the MIB identifier with IANA name IBM01145. // // IBM See https://www.iana.org/assignments/charset-reg/IBM01145 IBM01145 MIB = 2096 // IBM01146 is the MIB identifier with IANA name IBM01146. // // IBM See https://www.iana.org/assignments/charset-reg/IBM01146 IBM01146 MIB = 2097 // IBM01147 is the MIB identifier with IANA name IBM01147. // // IBM See https://www.iana.org/assignments/charset-reg/IBM01147 IBM01147 MIB = 2098 // IBM01148 is the MIB identifier with IANA name IBM01148. // // IBM See https://www.iana.org/assignments/charset-reg/IBM01148 IBM01148 MIB = 2099 // IBM01149 is the MIB identifier with IANA name IBM01149. // // IBM See https://www.iana.org/assignments/charset-reg/IBM01149 IBM01149 MIB = 2100 // Big5HKSCS is the MIB identifier with IANA name Big5-HKSCS. // // See https://www.iana.org/assignments/charset-reg/Big5-HKSCS Big5HKSCS MIB = 2101 // IBM1047 is the MIB identifier with IANA name IBM1047. // // IBM1047 (EBCDIC Latin 1/Open Systems) https://www-1.ibm.com/servers/eserver/iseries/software/globalization/pdf/cp01047z.pdf IBM1047 MIB = 2102 // PTCP154 is the MIB identifier with IANA name PTCP154. // // See https://www.iana.org/assignments/charset-reg/PTCP154 PTCP154 MIB = 2103 // Amiga1251 is the MIB identifier with IANA name Amiga-1251. // // See https://www.amiga.ultranet.ru/Amiga-1251.html Amiga1251 MIB = 2104 // KOI7switched is the MIB identifier with IANA name KOI7-switched. // // See https://www.iana.org/assignments/charset-reg/KOI7-switched KOI7switched MIB = 2105 // BRF is the MIB identifier with IANA name BRF. // // See https://www.iana.org/assignments/charset-reg/BRF BRF MIB = 2106 // TSCII is the MIB identifier with IANA name TSCII. // // See https://www.iana.org/assignments/charset-reg/TSCII TSCII MIB = 2107 // CP51932 is the MIB identifier with IANA name CP51932. // // See https://www.iana.org/assignments/charset-reg/CP51932 CP51932 MIB = 2108 // Windows874 is the MIB identifier with IANA name windows-874. // // See https://www.iana.org/assignments/charset-reg/windows-874 Windows874 MIB = 2109 // Windows1250 is the MIB identifier with IANA name windows-1250. // // Microsoft https://www.iana.org/assignments/charset-reg/windows-1250 Windows1250 MIB = 2250 // Windows1251 is the MIB identifier with IANA name windows-1251. // // Microsoft https://www.iana.org/assignments/charset-reg/windows-1251 Windows1251 MIB = 2251 // Windows1252 is the MIB identifier with IANA name windows-1252. // // Microsoft https://www.iana.org/assignments/charset-reg/windows-1252 Windows1252 MIB = 2252 // Windows1253 is the MIB identifier with IANA name windows-1253. // // Microsoft https://www.iana.org/assignments/charset-reg/windows-1253 Windows1253 MIB = 2253 // Windows1254 is the MIB identifier with IANA name windows-1254. // // Microsoft https://www.iana.org/assignments/charset-reg/windows-1254 Windows1254 MIB = 2254 // Windows1255 is the MIB identifier with IANA name windows-1255. // // Microsoft https://www.iana.org/assignments/charset-reg/windows-1255 Windows1255 MIB = 2255 // Windows1256 is the MIB identifier with IANA name windows-1256. // // Microsoft https://www.iana.org/assignments/charset-reg/windows-1256 Windows1256 MIB = 2256 // Windows1257 is the MIB identifier with IANA name windows-1257. // // Microsoft https://www.iana.org/assignments/charset-reg/windows-1257 Windows1257 MIB = 2257 // Windows1258 is the MIB identifier with IANA name windows-1258. // // Microsoft https://www.iana.org/assignments/charset-reg/windows-1258 Windows1258 MIB = 2258 // TIS620 is the MIB identifier with IANA name TIS-620. // // Thai Industrial Standards Institute (TISI) TIS620 MIB = 2259 // CP50220 is the MIB identifier with IANA name CP50220. // // See https://www.iana.org/assignments/charset-reg/CP50220 CP50220 MIB = 2260 )