Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
FromBase64Transform () | |
FromBase64Transform (FromBase64TransformMode whitespaces) | |
int | TransformBlock (byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) |
byte[] | TransformFinalBlock (byte[] inputBuffer, int inputOffset, int inputCount) |
void | Clear () |
void | Dispose () |
Protected Member Functions | |
virtual void | Dispose (bool disposing) |
Properties | |
int | InputBlockSize [get] |
int | OutputBlockSize [get] |
bool | CanTransformMultipleBlocks [get] |
virtual bool | CanReuseTransform [get] |
Private Member Functions | |
Span< byte > | GetTempBuffer (Span< byte > inputBuffer, Span< byte > tmpBuffer) |
int | GetOutputSize (int bytesToTransform, Span< byte > tmpBuffer) |
void | ConvertFromBase64 (Span< byte > tmpBuffer, Span< byte > outputBuffer, out int consumed, out int written) |
void | ReturnToCryptoPool (byte[] array, int clearSize) |
void | Reset () |
~FromBase64Transform () | |
Static Private Member Functions | |
static Span< byte > | DiscardWhiteSpaces (Span< byte > inputBuffer, Span< byte > tmpBuffer) |
static bool | IsWhitespace (byte value) |
Private Attributes | |
byte[] | _inputBuffer = new byte[4] |
int | _inputIndex |
readonly FromBase64TransformMode | _whitespaces |
Definition at line 6 of file FromBase64Transform.cs.