Photon Server API

Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Properties | List of all members
Photon.Hive.Plugin.CallInfo Class Reference
Inheritance diagram for Photon.Hive.Plugin.CallInfo:
Photon.Hive.Plugin.TypedCallInfo< RequestType >

Public Member Functions

void Continue ()
 
void Fail (string msg=null, Dictionary< byte, object > errorData=null)
 

Public Attributes

Action< string, Dictionary< byte, object > > OnFail
 

Protected Member Functions

 CallInfo (CallCounter counter, ILogger logger, CallEnv callEnv)
 

Protected Attributes

ILogger logInstanceLogger
 

Properties

int ActorNr [get, set]
 
RequestHandler Handler [get, set]
 
IOperationRequest OperationRequest [get, set]
 
byte Status [get, protected set]
 
bool IsNew [get]
 
bool IsDeferred [get]
 
bool IsSucceeded [get]
 
bool IsFailed [get]
 
bool IsCanceled [get]
 
bool IsProcessed [get]
 
HivePeer Peer [get, set]
 
SocketServer.SendParameters SendParams [get, set]
 

Constructor & Destructor Documentation

◆ CallInfo()

Photon.Hive.Plugin.CallInfo.CallInfo ( CallCounter  counter,
ILogger  logger,
CallEnv  callEnv 
)
inlineprotected

Member Function Documentation

◆ Continue()

void Photon.Hive.Plugin.CallInfo.Continue ( )
inline

◆ Fail()

void Photon.Hive.Plugin.CallInfo.Fail ( string  msg = null,
Dictionary< byte, object >  errorData = null 
)
inline

Member Data Documentation

◆ logInstanceLogger

ILogger Photon.Hive.Plugin.CallInfo.logInstanceLogger
protected

◆ OnFail

Action<string, Dictionary<byte, object> > Photon.Hive.Plugin.CallInfo.OnFail

Property Documentation

◆ ActorNr

int Photon.Hive.Plugin.CallInfo.ActorNr
getset

◆ Handler

RequestHandler Photon.Hive.Plugin.CallInfo.Handler
getset

◆ IsCanceled

bool Photon.Hive.Plugin.CallInfo.IsCanceled
get

◆ IsDeferred

bool Photon.Hive.Plugin.CallInfo.IsDeferred
get

◆ IsFailed

bool Photon.Hive.Plugin.CallInfo.IsFailed
get

◆ IsNew

bool Photon.Hive.Plugin.CallInfo.IsNew
get

◆ IsProcessed

bool Photon.Hive.Plugin.CallInfo.IsProcessed
get

◆ IsSucceeded

bool Photon.Hive.Plugin.CallInfo.IsSucceeded
get

◆ OperationRequest

IOperationRequest Photon.Hive.Plugin.CallInfo.OperationRequest
getset

◆ Peer

HivePeer Photon.Hive.Plugin.CallInfo.Peer
getset

◆ SendParams

SocketServer.SendParameters Photon.Hive.Plugin.CallInfo.SendParams
getset

◆ Status

byte Photon.Hive.Plugin.CallInfo.Status
getprotected set