Public Member Functions | |
HttpResponseImpl (HttpRequest request, ICallInfo info, byte[] responseData, HttpRequestQueueResultCode status, int httpCode, string reason, int webStatus, NameValueCollection headers) | |
HttpResponseImpl (HttpRequest request, ICallInfo info, HttpRequestQueueResultCode status, string reason, int webStatus) | |
Static Public Member Functions | |
static HttpResponseImpl | CreateHttpResponse (HttpRequest request, ICallInfo info, HttpRequestQueueResultCode result, AsyncHttpRequest asyncHttpRequest) |
Public Attributes | |
int | HttpCode => this.httpCode |
string | Reason => this.reason |
byte[] | ResponseData => this.responseData |
string | ResponseText => this.responseText |
byte | Status => this.status |
int | WebStatus => this.webStatus |
Properties | |
HttpRequest | Request [get] |
ICallInfo | CallInfo [get] |
NameValueCollection | Headers [get] |
Properties inherited from Photon.Hive.Plugin.IHttpResponse | |
HttpRequest | Request [get] |
The corresponding HTTP request. More... | |
int | HttpCode [get] |
The HTTP code returned from external web service. More... | |
string | Reason [get] |
The human readable form of the returned HttpCode. More... | |
byte[] | ResponseData [get] |
HTTP response data returned from external web service as byte[]. More... | |
string | ResponseText [get] |
HTTP response data returned from external web service as string. More... | |
byte | Status [get] |
The HttpRequestQueueResult returned from Photon servers. More... | |
int | WebStatus [get] |
Reason of failure. More... | |
ICallInfo | CallInfo [get] |
call info of plugin call which initiated http request More... | |
NameValueCollection | Headers [get] |
gets headers for response More... | |
|
inline |
|
inline |
|
inlinestatic |
int Photon.Hive.HiveHostGame.HttpResponseImpl.HttpCode => this.httpCode |
string Photon.Hive.HiveHostGame.HttpResponseImpl.Reason => this.reason |
byte [] Photon.Hive.HiveHostGame.HttpResponseImpl.ResponseData => this.responseData |
string Photon.Hive.HiveHostGame.HttpResponseImpl.ResponseText => this.responseText |
byte Photon.Hive.HiveHostGame.HttpResponseImpl.Status => this.status |
int Photon.Hive.HiveHostGame.HttpResponseImpl.WebStatus => this.webStatus |
|
get |
|
get |
|
get |