terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Classes | |
class | HeaderEncoding |
Static Public Member Functions | |
static bool | IsRestricted (string headerName) |
static bool | IsRestricted (string headerName, bool response) |
Protected Member Functions | |
void | AddWithoutValidate (string headerName, string headerValue) |
WebHeaderCollection (SerializationInfo serializationInfo, StreamingContext streamingContext) | |
void | InvalidateCachedArrays () |
bool | BaseHasKeys () |
void | BaseAdd (string name, object value) |
void | BaseRemove (string name) |
void | BaseClear () |
object | BaseGet (string name) |
object | BaseGet (int index) |
void | BaseSet (string name, object value) |
string | BaseGetKey (int index) |
string[] | BaseGetAllKeys () |
Package Functions | |
void | SetInternal (HttpResponseHeader header, string value) |
void | SetAddVerified (string name, string value) |
void | AddInternal (string name, string value) |
void | ChangeInternal (string name, string value) |
void | RemoveInternal (string name) |
void | CheckUpdate (string name, string value) |
void | ThrowOnRestrictedHeader (string headerName) |
void | SetInternal (string name, string value) |
string | ToString (bool forTrace) |
WebHeaderCollection (WebHeaderCollectionType type) | |
WebHeaderCollection (NameValueCollection cc) | |
unsafe DataParseStatus | ParseHeaders (byte[] buffer, int size, ref int unparsed, ref int totalResponseHeadersLength, int maximumResponseHeadersLength, ref WebParseError parseError) |
unsafe DataParseStatus | ParseHeadersStrict (byte[] buffer, int size, ref int unparsed, ref int totalResponseHeadersLength, int maximumResponseHeadersLength, ref WebParseError parseError) |
override bool | InternalHasKeys () |
Static Package Functions | |
static bool | AllowMultiValues (string name) |
static string | CheckBadChars (string name, bool isHeaderValue) |
static bool | IsValidToken (string token) |
static bool | ContainsNonAsciiChars (string token) |
static string | GetAsString (NameValueCollection cc, bool winInetCompat, bool forTrace) |
Properties | |
string | ContentLength [get, set] |
string | CacheControl [get, set] |
string | ContentType [get, set] |
string | Date [get, set] |
string | Expires [get, set] |
string | ETag [get, set] |
string | LastModified [get, set] |
string | Location [get, set] |
string | ProxyAuthenticate [get, set] |
string | SetCookie2 [get, set] |
string | SetCookie [get, set] |
string | Server [get, set] |
string | Via [get, set] |
NameValueCollection | InnerCollection [get, set] |
bool | AllowHttpRequestHeader [get, set] |
bool | AllowHttpResponseHeader [get, set] |
string | this[HttpRequestHeader header] [get, set] |
string | this[HttpResponseHeader header] [get, set] |
override int | Count [get, set] |
override NameObjectCollectionBase.KeysCollection | Keys [get, set] |
override string[] | AllKeys [get, set] |
string | this[string name] [get, set] |
string | this[int index] [get, set] |
bool | IsReadOnly [get, set] |
object System.Collections.ICollection. | SyncRoot [get, set] |
bool System.Collections.ICollection. | IsSynchronized [get, set] |
Private Types | |
enum | RfcChar : byte { High , Reg , Ctl , CR , LF , WS , Colon , Delim } |
Private Member Functions | |
void | NormalizeCommonHeaders () |
void | AddInternalNotCommon (string name, string value) |
void System.Runtime.Serialization.ISerializable. | GetObjectData (SerializationInfo serializationInfo, StreamingContext streamingContext) |
void | Reset () |
void | Reset (int capacity) |
NameObjectCollectionBase.NameObjectEntry | FindEntry (string key) |
void System.Collections.ICollection. | CopyTo (Array array, int index) |
Static Private Member Functions | |
static | WebHeaderCollection () |
static string | GetAsOneString (ArrayList list) |
static string[] | GetAsStringArray (ArrayList list) |
Private Attributes | |
string[] | m_CommonHeaders |
int | m_NumCommonHeaders |
NameValueCollection | m_InnerCollection |
WebHeaderCollectionType | m_Type |
string[] | _all |
string[] | _allKeys |
bool | _readOnly |
ArrayList | _entriesArray |
IEqualityComparer | _keyComparer |
Hashtable | _entriesTable |
NameObjectCollectionBase.NameObjectEntry | _nullKeyEntry |
NameObjectCollectionBase.KeysCollection | _keys |
SerializationInfo | _serializationInfo |
int | _version |
object | _syncRoot |
Static Private Attributes | |
const int | ApproxAveHeaderLineSize = 30 |
const int | ApproxHighAvgNumHeaders = 16 |
static readonly HeaderInfoTable | HInfo |
static readonly string[] | s_CommonHeaderNames |
static readonly sbyte[] | s_CommonHeaderHints |
const int | c_AcceptRanges = 0 |
const int | c_ContentLength = 1 |
const int | c_CacheControl = 2 |
const int | c_ContentType = 3 |
const int | c_Date = 4 |
const int | c_Expires = 5 |
const int | c_ETag = 6 |
const int | c_LastModified = 7 |
const int | c_Location = 8 |
const int | c_ProxyAuthenticate = 9 |
const int | c_P3P = 10 |
const int | c_SetCookie2 = 11 |
const int | c_SetCookie = 12 |
const int | c_Server = 13 |
const int | c_Via = 14 |
const int | c_WwwAuthenticate = 15 |
const int | c_XAspNetVersion = 16 |
const int | c_XPoweredBy = 17 |
static readonly char[] | HttpTrimCharacters |
static WebHeaderCollection.RfcChar[] | RfcCharMap |
static StringComparer | defaultComparer |
Definition at line 18 of file WebHeaderCollection.cs.