Photon Server API Documentation
v5.0RC1
Public Member Functions | |
| HttpRequestQueue () | |
| HttpRequestQueue (IFiber fiber) | |
| void | SetCounters (IHttpRequestQueueCounters counters) |
| void | Enqueue (string requestUri, HttpRequestQueueCallback callback, object state, int? requestTimeout=null, int maxRetryCount=0) |
| void | Enqueue (string requestUri, byte[] postData, HttpRequestQueueCallback callback, object state, int? requestTimeout=null, int maxRetryCount=0) |
| void | Enqueue (HttpWebRequest webRequest, HttpRequestQueueCallback callback, object state, int maxRetryCount=0) |
| void | Enqueue (HttpWebRequest webRequest, byte[] postData, HttpRequestQueueCallback callback, object state, int maxRetryCount=0) |
| void | Dispose () |
| Releases the unmanaged resources and disposes of the managed resources used by the HttpRequestQueue. More... | |
Protected Member Functions | |
| virtual void | Dispose (bool disposing) |
| Releases the unmanaged resources used by the HttpRequestQueue and optionally disposes of the managed resources. More... | |
Properties | |
| int | MaxConcurrentRequests [get, set] |
| int | MaxQueuedRequests [get, set] |
| int | MaxTimedOutRequests [get, set] |
| int | MaxErrorRequests [get, set] |
| int | MaxBackoffInMilliseconds [get, set] |
| TimeSpan | ReconnectInterval [get, set] |
| int | ResponseMaxSizeLimit = 200_000 [get, set] |
| HttpRequestQueueState | QueueState [get] |
| int | QueuedRequestCount [get] |
| TimeSpan | QueueTimeout [get, set] |
| int | RunningRequestsCount [get] |
| TimeIntervalCounter | TimedOutRequests [get] |
| TimeIntervalCounter | ErrorRequests [get] |
| int[] | ExpectedErrorCodes [get, set] |
| int | TimoutcheckInterval [get, set] |
| how often we check whether some request got stock More... | |
|
inline |
|
inline |
|
inline |
Releases the unmanaged resources and disposes of the managed resources used by the HttpRequestQueue.
|
inlineprotectedvirtual |
Releases the unmanaged resources used by the HttpRequestQueue and optionally disposes of the managed resources.
| disposing | true to release both managed and unmanaged resources; false to releases only unmanaged resources. |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
get |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
get |
|
get |
|
getset |
|
getset |
|
getset |
|
get |
|
get |
|
getset |
how often we check whether some request got stock