0x00x0080
Members 16
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | decodingTable | byte[] | PrivateStatic+1 flags | — | |
| 0x01 | detectMissingChecksum | bool | Private | — | |
| 0x0029 | 0x07 | padding / unreflected | |||
| 0x08 | input | Stream | Private | — | |
| 0x01 | start | bool | Private | — | |
| 0x0039 | 0x07 | padding / unreflected | |||
| 0x08 | outBuf | int[] | Private | — | |
| 0x04 | bufPtr | int | Private | — | |
| 0x004C | 0x04 | padding / unreflected | |||
| 0x08 | crc | Crc24 | Private | — | |
| 0x01 | crcFound | bool | Private | — | |
| 0x01 | hasHeaders | bool | Private | — | |
| 0x005A | 0x06 | padding / unreflected | |||
| 0x08 | header | string | Private | — | |
| 0x01 | newLineFound | bool | Private | — | |
| 0x01 | clearText | bool | Private | — | |
| 0x01 | restart | bool | Private | — | |
| 0x006B | 0x05 | padding / unreflected | |||
| 0x08 | headerList | IList<System.String> | Private | — | |
| 0x04 | lastC | int | Private | — | |
| 0x01 | isEndOfStream | bool | Private | — | |
| 0x007D | 0x03 | unreflected bytes to end of ArmoredInputStream | |||
Inherited from Stream 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | Null | Stream | PublicStatic+1 flags | — | |
| 0x0008 | 0x10 | padding / unreflected | |||
| 0x08 | _activeReadWriteTask | ReadWriteTask | Private+1 flags | — | |
| 0x08 | _asyncActiveSemaphore | SemaphoreSlim | Private+1 flags | — | |
Inherited from MarshalByRefObject 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _identity | object | Private+1 flags | — |
Functions 15
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |
| int Decode(int in0, int in1, int in2, int in3, const int[]& result) | PrivateStatic | — | 0x08 |
| void .ctor(Stream input) | Public+1 flags | — | 0x08 |
| void .ctor(Stream input, bool hasHeaders) | Public+1 flags | — | 0x08 |
| bool ParseHeaders() | Private | — | 0x01 |
| bool IsClearText() | Public | — | 0x01 |
| bool IsEndOfStream() | Public | — | 0x01 |
| string GetArmorHeaderLine() | Public | — | 0x08 |
| string[] GetArmorHeaders() | Public | — | 0x08 |
| int ReadIgnoreSpace() | Private | — | 0x04 |
| int Read(const byte[]& buffer, int offset, int count) | Public+1 flags | — | 0x08 |
| int Read(const Span<System.Byte>& buffer) | Public+1 flags | — | 0x10 |
| int ReadByte() | Public+1 flags | — | 0x04 |
| void Dispose(bool disposing) | 2 flags | — | 0x01 |
| void SetDetectMissingCrc(bool detectMissing) | Public+2 flags | — | 0x01 |