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
Loading...
Searching...
No Matches
System.Net.ServicePointScheduler Class Reference
+ Inheritance diagram for System.Net.ServicePointScheduler:
+ Collaboration diagram for System.Net.ServicePointScheduler:

Classes

class  AsyncManualResetEvent
 
class  ConnectionGroup
 
struct  d__32
 
struct  d__46
 

Public Member Functions

 ServicePointScheduler (ServicePoint servicePoint, int connectionLimit, int maxIdleTime)
 
void Run ()
 
void SendRequest (WebOperation operation, string groupName)
 
bool CloseConnectionGroup (string groupName)
 

Static Public Member Functions

static Task< bool > WaitAsync (Task workerTask, int millisecondTimeout)
 

Public Attributes

readonly int ID
 

Properties

ServicePoint ServicePoint [get, set]
 
int MaxIdleTime [get, set]
 
int ConnectionLimit [get, set]
 
int CurrentConnections [get, set]
 
DateTime IdleSince [get, set]
 
string ME [get, set]
 

Private Member Functions

void Debug (string message)
 
Task RunScheduler ()
 
void Cleanup ()
 
void RunSchedulerIteration ()
 
bool OperationCompleted (ServicePointScheduler.ConnectionGroup group, WebOperation operation)
 
void CloseIdleConnection (ServicePointScheduler.ConnectionGroup group, WebConnection connection)
 
bool SchedulerIteration (ServicePointScheduler.ConnectionGroup group)
 
void RemoveOperation (WebOperation operation)
 
void RemoveIdleConnection (WebConnection connection)
 
void FinalCleanup ()
 
ServicePointScheduler.ConnectionGroup GetConnectionGroup (string name)
 
void OnConnectionCreated (WebConnection connection)
 
void OnConnectionClosed (WebConnection connection)
 
Task< Runb__31_0 ()
 

Private Attributes

ServicePoint< ServicePointk__BackingField
 
int running
 
int maxIdleTime
 
ServicePointScheduler.AsyncManualResetEvent schedulerEvent
 
ServicePointScheduler.ConnectionGroup defaultGroup
 
Dictionary< string, ServicePointScheduler.ConnectionGroupgroups
 
LinkedList< ValueTuple< ServicePointScheduler.ConnectionGroup, WebOperation > > operations
 
LinkedList< ValueTuple< ServicePointScheduler.ConnectionGroup, WebConnection, Task > > idleConnections
 
int currentConnections
 
int connectionLimit
 
DateTime idleSince
 
readonly string< MEk__BackingField
 

Static Private Attributes

static int nextId
 

Detailed Description

Definition at line 14 of file ServicePointScheduler.cs.


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