Public Member Functions | |
AsyncHttpRequest (HttpWebRequest webRequest, Action< AsyncHttpRequest > callBack) | |
AsyncHttpRequest (HttpWebRequest webRequest, Action< AsyncHttpRequest > callBack, object state) | |
bool | Cancel () |
void | GetAsync () |
void | PostAsync (byte[] content) |
string | GetDebugInfo () |
void | Dispose () |
Public Attributes | |
readonly HttpWebRequest | WebRequest |
TimeSpan | Elapsedtime => this.stopWatch.Elapsed |
long | ElapsedTicks => this.stopWatch.ElapsedTicks |
Properties | |
Exception | Exception [get, set] |
Gets the Exception that caused the request to end prematurely. If the request completed successfully, this will return null. More... | |
int | ReadBufferSize [get, set] |
byte[] | Response [get] |
object | State [get] |
AsyncHttpRequestStatus | Status [get] |
HttpWebResponse | WebResponse [get] |
WebExceptionStatus | WebStatus [get] |
LinkedListNode< AsyncHttpRequest > | ListNode [get, set] |
int | RequestId [get, set] |
int | ResponseMaxSizeLimit = 200_000 [get, set] |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
long Photon.SocketServer.Net.AsyncHttpRequest.ElapsedTicks => this.stopWatch.ElapsedTicks |
TimeSpan Photon.SocketServer.Net.AsyncHttpRequest.Elapsedtime => this.stopWatch.Elapsed |
readonly HttpWebRequest Photon.SocketServer.Net.AsyncHttpRequest.WebRequest |
|
getset |
Gets the Exception that caused the request to end prematurely. If the request completed successfully, this will return null.
|
getset |
|
getset |
|
getset |
|
get |
|
getset |
|
get |
|
get |
|
get |
|
get |