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

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

Member Function Documentation

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

Member Data Documentation

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

Property Documentation

int Photon.Hive.Plugin.CallInfo.ActorNr
getset
RequestHandler Photon.Hive.Plugin.CallInfo.Handler
getset
bool Photon.Hive.Plugin.CallInfo.IsCanceled
get
bool Photon.Hive.Plugin.CallInfo.IsDeferred
get
bool Photon.Hive.Plugin.CallInfo.IsFailed
get
bool Photon.Hive.Plugin.CallInfo.IsNew
get
bool Photon.Hive.Plugin.CallInfo.IsProcessed
get
bool Photon.Hive.Plugin.CallInfo.IsSucceeded
get
IOperationRequest Photon.Hive.Plugin.CallInfo.OperationRequest
getset
HivePeer Photon.Hive.Plugin.CallInfo.Peer
getset
SocketServer.SendParameters Photon.Hive.Plugin.CallInfo.SendParams
getset
byte Photon.Hive.Plugin.CallInfo.Status
getprotected set