Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.Mime.QEncoder Class Referencesealed

Public Member Functions

override void AppendPadding ()
 
string GetEncodedString ()
 
int EncodeBytes (byte[] buffer, int offset, int count, bool dontDeferFinalBytes, bool shouldAppendSpaceToCRLF)
 
int EncodeString (string value, Encoding encoding)
 

Protected Member Functions

override void AppendEncodedCRLF ()
 
override bool LineBreakNeeded (byte b)
 
override bool LineBreakNeeded (byte[] bytes, int count)
 
override int GetCodepointSize (string value, int i)
 
override void ApppendEncodedByte (byte b)
 
bool IsSurrogatePair (string value, int i)
 
bool IsCRLF (byte[] bytes, int count)
 

Package Functions

 QEncoder (WriteStateInfoBase wsi)
 

Properties

override WriteStateInfoBase WriteState [get]
 
override bool HasSpecialEncodingForCRLF [get]
 

Private Member Functions

void AppendEncodedCodepoint (byte[] bytes, int count)
 
bool IsCRLF (byte[] buffer, int i, int bufferSize)
 

Static Private Member Functions

static bool IsAsciiLetterOrDigit (char character)
 
static bool IsAsciiLetter (char character)
 

Private Attributes

readonly WriteStateInfoBase _writeState
 

Detailed Description

Definition at line 3 of file QEncoder.cs.


The documentation for this class was generated from the following file: