Photon Server API Documentation v5.0RC1

Public Member Functions | Static Public Member Functions | Properties | List of all members
Photon.Common.Plugins.HttpResponseImpl Class Reference
Inheritance diagram for Photon.Common.Plugins.HttpResponseImpl:

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)
 

Properties

HttpRequest Request [get]
 
int HttpCode [get]
 
string Reason [get]
 
byte[] ResponseData [get]
 
string ResponseText [get]
 
byte Status [get]
 
int WebStatus [get]
 
ICallInfo CallInfo [get]
 
NameValueCollection Headers [get]
 

Constructor & Destructor Documentation

◆ HttpResponseImpl() [1/2]

Photon.Common.Plugins.HttpResponseImpl.HttpResponseImpl ( HttpRequest  request,
ICallInfo  info,
byte[]  responseData,
HttpRequestQueueResultCode  status,
int  httpCode,
string  reason,
int  webStatus,
NameValueCollection  headers 
)
inline

◆ HttpResponseImpl() [2/2]

Photon.Common.Plugins.HttpResponseImpl.HttpResponseImpl ( HttpRequest  request,
ICallInfo  info,
HttpRequestQueueResultCode  status,
string  reason,
int  webStatus 
)
inline

Member Function Documentation

◆ CreateHttpResponse()

static HttpResponseImpl Photon.Common.Plugins.HttpResponseImpl.CreateHttpResponse ( HttpRequest  request,
ICallInfo  info,
HttpRequestQueueResultCode  result,
AsyncHttpRequest  asyncHttpRequest 
)
inlinestatic

Property Documentation

◆ CallInfo

ICallInfo Photon.Common.Plugins.HttpResponseImpl.CallInfo
get

◆ Headers

NameValueCollection Photon.Common.Plugins.HttpResponseImpl.Headers
get

◆ HttpCode

int Photon.Common.Plugins.HttpResponseImpl.HttpCode
get

◆ Reason

string Photon.Common.Plugins.HttpResponseImpl.Reason
get

◆ Request

HttpRequest Photon.Common.Plugins.HttpResponseImpl.Request
get

◆ ResponseData

byte [] Photon.Common.Plugins.HttpResponseImpl.ResponseData
get

◆ ResponseText

string Photon.Common.Plugins.HttpResponseImpl.ResponseText
get

◆ Status

byte Photon.Common.Plugins.HttpResponseImpl.Status
get

◆ WebStatus

int Photon.Common.Plugins.HttpResponseImpl.WebStatus
get