private ISO2022Modes CheckEscapeSequenceKR(byte[] bytes, int escapeCount)
{
// Have an escape sequence
if (bytes[0] != ESCAPE)
return ISO2022Modes.ModeInvalidEscape;
if (escapeCount < 4)
return ISO2022Modes.ModeIncompleteEscape;
if (bytes[1] == '$' && bytes[2] == ')' && bytes[3] == 'C') // <esc>$)C
return ISO2022Modes.ModeKR;
// If we get here we fell through and have an invalid/unknown escape sequence
return ISO2022Modes.ModeInvalidEscape;
}