using System; using System.Collections; using System.IO; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System { // Token: 0x02000195 RID: 405 [Token(Token = "0x2000195")] internal class TermInfoDriver : IConsoleDriver { // Token: 0x06001030 RID: 4144 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001030")] [Address(RVA = "0x2C548A0", Offset = "0x2C536A0", VA = "0x182C548A0")] private static string TryTermInfoDir(string dir, string term) { return null; } // Token: 0x06001031 RID: 4145 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001031")] [Address(RVA = "0x2C54500", Offset = "0x2C53300", VA = "0x182C54500")] private static string SearchTerminfo(string term) { return null; } // Token: 0x06001032 RID: 4146 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001032")] [Address(RVA = "0x2C54B10", Offset = "0x2C53910", VA = "0x182C54B10")] private void WriteConsole(string str) { } // Token: 0x06001033 RID: 4147 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001033")] [Address(RVA = "0x2C54F70", Offset = "0x2C53D70", VA = "0x182C54F70")] public TermInfoDriver(string term) { } // Token: 0x17000185 RID: 389 // (get) Token: 0x06001034 RID: 4148 RVA: 0x0000CF90 File Offset: 0x0000B190 [Token(Token = "0x17000185")] public bool Initialized { [Token(Token = "0x6001034")] [Address(RVA = "0xA45A50", Offset = "0xA44850", VA = "0x180A45A50", Slot = "5")] get { return default(bool); } } // Token: 0x06001035 RID: 4149 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001035")] [Address(RVA = "0x2C531F0", Offset = "0x2C51FF0", VA = "0x182C531F0", Slot = "6")] public void Init() { } // Token: 0x06001036 RID: 4150 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001036")] [Address(RVA = "0x2C52FB0", Offset = "0x2C51DB0", VA = "0x182C52FB0")] private void IncrementX() { } // Token: 0x06001037 RID: 4151 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001037")] [Address(RVA = "0x2C54B40", Offset = "0x2C53940", VA = "0x182C54B40")] public void WriteSpecialKey(ConsoleKeyInfo key) { } // Token: 0x06001038 RID: 4152 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001038")] [Address(RVA = "0x2C54D20", Offset = "0x2C53B20", VA = "0x182C54D20")] public void WriteSpecialKey(char c) { } // Token: 0x06001039 RID: 4153 RVA: 0x0000CFA8 File Offset: 0x0000B1A8 [Token(Token = "0x6001039")] [Address(RVA = "0x2C53AF0", Offset = "0x2C528F0", VA = "0x182C53AF0")] public bool IsSpecialKey(ConsoleKeyInfo key) { return default(bool); } // Token: 0x0600103A RID: 4154 RVA: 0x0000CFC0 File Offset: 0x0000B1C0 [Token(Token = "0x600103A")] [Address(RVA = "0x2C53A20", Offset = "0x2C52820", VA = "0x182C53A20")] public bool IsSpecialKey(char c) { return default(bool); } // Token: 0x0600103B RID: 4155 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600103B")] [Address(RVA = "0x2C52920", Offset = "0x2C51720", VA = "0x182C52920")] private void GetCursorPosition() { } // Token: 0x0600103C RID: 4156 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600103C")] [Address(RVA = "0x2C4FCC0", Offset = "0x2C4EAC0", VA = "0x182C4FCC0")] private void CheckWindowDimensions() { } // Token: 0x17000186 RID: 390 // (get) Token: 0x0600103D RID: 4157 RVA: 0x0000CFD8 File Offset: 0x0000B1D8 [Token(Token = "0x17000186")] public int WindowHeight { [Token(Token = "0x600103D")] [Address(RVA = "0x2C55320", Offset = "0x2C54120", VA = "0x182C55320", Slot = "7")] get { return 0; } } // Token: 0x17000187 RID: 391 // (get) Token: 0x0600103E RID: 4158 RVA: 0x0000CFF0 File Offset: 0x0000B1F0 [Token(Token = "0x17000187")] public int WindowWidth { [Token(Token = "0x600103E")] [Address(RVA = "0x2C55350", Offset = "0x2C54150", VA = "0x182C55350", Slot = "8")] get { return 0; } } // Token: 0x0600103F RID: 4159 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600103F")] [Address(RVA = "0x2C4FBB0", Offset = "0x2C4E9B0", VA = "0x182C4FBB0")] private void AddToBuffer(int b) { } // Token: 0x06001040 RID: 4160 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001040")] [Address(RVA = "0x2C4FCA0", Offset = "0x2C4EAA0", VA = "0x182C4FCA0")] private void AdjustBuffer() { } // Token: 0x06001041 RID: 4161 RVA: 0x0000D008 File Offset: 0x0000B208 [Token(Token = "0x6001041")] [Address(RVA = "0x2C4FEC0", Offset = "0x2C4ECC0", VA = "0x182C4FEC0")] private ConsoleKeyInfo CreateKeyInfoFromInt(int n, bool alt) { return default(ConsoleKeyInfo); } // Token: 0x06001042 RID: 4162 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001042")] [Address(RVA = "0x2C52C00", Offset = "0x2C51A00", VA = "0x182C52C00")] private object GetKeyFromBuffer(bool cooked) { return null; } // Token: 0x06001043 RID: 4163 RVA: 0x0000D020 File Offset: 0x0000B220 [Token(Token = "0x6001043")] [Address(RVA = "0x2C53C90", Offset = "0x2C52A90", VA = "0x182C53C90")] private ConsoleKeyInfo ReadKeyInternal(out bool fresh) { return default(ConsoleKeyInfo); } // Token: 0x06001044 RID: 4164 RVA: 0x0000D038 File Offset: 0x0000B238 [Token(Token = "0x6001044")] [Address(RVA = "0x2C539E0", Offset = "0x2C527E0", VA = "0x182C539E0")] private bool InputPending() { return default(bool); } // Token: 0x06001045 RID: 4165 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001045")] [Address(RVA = "0x2C53B90", Offset = "0x2C52990", VA = "0x182C53B90")] private void QueueEcho(char c) { } // Token: 0x06001046 RID: 4166 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001046")] [Address(RVA = "0x2C52720", Offset = "0x2C51520", VA = "0x182C52720")] private void Echo(ConsoleKeyInfo key) { } // Token: 0x06001047 RID: 4167 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001047")] [Address(RVA = "0x2C526D0", Offset = "0x2C514D0", VA = "0x182C526D0")] private void EchoFlush() { } // Token: 0x06001048 RID: 4168 RVA: 0x0000D050 File Offset: 0x0000B250 [Token(Token = "0x6001048")] [Address(RVA = "0x2C541B0", Offset = "0x2C52FB0", VA = "0x182C541B0")] public int Read([In] [Out] char[] dest, int index, int count) { return 0; } // Token: 0x06001049 RID: 4169 RVA: 0x0000D068 File Offset: 0x0000B268 [Token(Token = "0x6001049")] [Address(RVA = "0x2C53EA0", Offset = "0x2C52CA0", VA = "0x182C53EA0", Slot = "4")] public ConsoleKeyInfo ReadKey(bool intercept) { return default(ConsoleKeyInfo); } // Token: 0x0600104A RID: 4170 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600104A")] [Address(RVA = "0x2C53F50", Offset = "0x2C52D50", VA = "0x182C53F50", Slot = "9")] public string ReadLine() { return null; } // Token: 0x0600104B RID: 4171 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600104B")] [Address(RVA = "0x2C53F60", Offset = "0x2C52D60", VA = "0x182C53F60")] public string ReadToEnd() { return null; } // Token: 0x0600104C RID: 4172 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600104C")] [Address(RVA = "0x2C53F70", Offset = "0x2C52D70", VA = "0x182C53F70")] private string ReadUntilConditionInternal(bool haltOnNewLine) { return null; } // Token: 0x0600104D RID: 4173 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600104D")] [Address(RVA = "0x2C546A0", Offset = "0x2C534A0", VA = "0x182C546A0", Slot = "10")] public void SetCursorPosition(int left, int top) { } // Token: 0x0600104E RID: 4174 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600104E")] [Address(RVA = "0x2C50000", Offset = "0x2C4EE00", VA = "0x182C50000")] private void CreateKeyMap() { } // Token: 0x0600104F RID: 4175 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600104F")] [Address(RVA = "0x2C53040", Offset = "0x2C51E40", VA = "0x182C53040")] private void InitKeys() { } // Token: 0x06001050 RID: 4176 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001050")] [Address(RVA = "0x2C4FB60", Offset = "0x2C4E960", VA = "0x182C4FB60")] private void AddStringMapping(TermInfoStrings s) { } // Token: 0x04000683 RID: 1667 [Token(Token = "0x4000683")] private unsafe static int* native_terminal_size; // Token: 0x04000684 RID: 1668 [Token(Token = "0x4000684")] private static int terminal_size; // Token: 0x04000685 RID: 1669 [Token(Token = "0x4000685")] private static readonly string[] locations; // Token: 0x04000686 RID: 1670 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000686")] private TermInfoReader reader; // Token: 0x04000687 RID: 1671 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000687")] private int cursorLeft; // Token: 0x04000688 RID: 1672 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x4000688")] private int cursorTop; // Token: 0x04000689 RID: 1673 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000689")] private string title; // Token: 0x0400068A RID: 1674 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400068A")] private string titleFormat; // Token: 0x0400068B RID: 1675 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400068B")] private bool cursorVisible; // Token: 0x0400068C RID: 1676 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400068C")] private string csrVisible; // Token: 0x0400068D RID: 1677 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400068D")] private string csrInvisible; // Token: 0x0400068E RID: 1678 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400068E")] private string clear; // Token: 0x0400068F RID: 1679 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400068F")] private string bell; // Token: 0x04000690 RID: 1680 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4000690")] private string term; // Token: 0x04000691 RID: 1681 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4000691")] private StreamReader stdin; // Token: 0x04000692 RID: 1682 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4000692")] private CStreamWriter stdout; // Token: 0x04000693 RID: 1683 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4000693")] private int windowWidth; // Token: 0x04000694 RID: 1684 [global::Cpp2IlInjected.FieldOffset(Offset = "0x74")] [Token(Token = "0x4000694")] private int windowHeight; // Token: 0x04000695 RID: 1685 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4000695")] private int bufferHeight; // Token: 0x04000696 RID: 1686 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")] [Token(Token = "0x4000696")] private int bufferWidth; // Token: 0x04000697 RID: 1687 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4000697")] private char[] buffer; // Token: 0x04000698 RID: 1688 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4000698")] private int readpos; // Token: 0x04000699 RID: 1689 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")] [Token(Token = "0x4000699")] private int writepos; // Token: 0x0400069A RID: 1690 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400069A")] private string keypadXmit; // Token: 0x0400069B RID: 1691 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x400069B")] private string keypadLocal; // Token: 0x0400069C RID: 1692 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x400069C")] private bool inited; // Token: 0x0400069D RID: 1693 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x400069D")] private object initLock; // Token: 0x0400069E RID: 1694 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x400069E")] private bool initKeys; // Token: 0x0400069F RID: 1695 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400069F")] private string origPair; // Token: 0x040006A0 RID: 1696 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x40006A0")] private string origColors; // Token: 0x040006A1 RID: 1697 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x40006A1")] private string cursorAddress; // Token: 0x040006A2 RID: 1698 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x40006A2")] private ConsoleColor fgcolor; // Token: 0x040006A3 RID: 1699 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x40006A3")] private string setfgcolor; // Token: 0x040006A4 RID: 1700 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x40006A4")] private string setbgcolor; // Token: 0x040006A5 RID: 1701 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x40006A5")] private int maxColors; // Token: 0x040006A6 RID: 1702 [global::Cpp2IlInjected.FieldOffset(Offset = "0xEC")] [Token(Token = "0x40006A6")] private bool noGetPosition; // Token: 0x040006A7 RID: 1703 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x40006A7")] private Hashtable keymap; // Token: 0x040006A8 RID: 1704 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x40006A8")] private ByteMatcher rootmap; // Token: 0x040006A9 RID: 1705 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x40006A9")] private int rl_startx; // Token: 0x040006AA RID: 1706 [global::Cpp2IlInjected.FieldOffset(Offset = "0x104")] [Token(Token = "0x40006AA")] private int rl_starty; // Token: 0x040006AB RID: 1707 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x40006AB")] private byte[] control_characters; // Token: 0x040006AC RID: 1708 [Token(Token = "0x40006AC")] private static readonly int[] _consoleColorToAnsiCode; // Token: 0x040006AD RID: 1709 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x40006AD")] private char[] echobuf; // Token: 0x040006AE RID: 1710 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x40006AE")] private int echon; } }