Public Member Functions | |
void | Reset () |
virtual void | Pause () |
virtual void | InternalDefer () |
void | Continue () |
void | Fail (string msg=null, Dictionary< byte, object > errorData=null) |
void | Cancel () |
void | Defer () |
Public Attributes | |
Action< string, Dictionary< byte, object > > | OnFail |
Protected Member Functions | |
CallInfo (CallCounter counter, ILogger logger, CallEnv callEnv) | |
virtual bool | StrictModeCheck (out string errorMsg) |
bool | NoDeferringStrictModeCheck (out string errorMsg) |
bool | StrictModeCheckWithDefer (out string errorMsg) |
string | GetStrictModeErrorMsg () |
void | SupportedPause () |
void | NoPause () |
Properties | |
int | ActorNr [get, set] |
RequestHandler | Handler [get, set] |
IOperationRequest | OperationRequest [get, set] |
byte | Status [get, protected set] |
Call processing status. For possible values, Photon.Hive.Plugin.CallStatus. More... | |
bool | IsNew [get] |
bool | IsPaused [get] |
bool | IsDeferred [get] |
bool | IsSucceeded [get] |
bool | IsFailed [get] |
bool | IsCanceled [get] |
bool | IsCancelled [get] |
bool | IsProcessed [get] |
HivePeer | Peer [get, set] |
SocketServer.SendParameters | SendParams [get, set] |
![]() | |
IOperationRequest | OperationRequest [get] |
The operation request triggering the callback call. More... | |
byte | Status [get] |
Gets status of current call. I.E. whether it is new, deffered, failed, succeded or canceled More... | |
bool | IsNew [get] |
Helper property to check if call is not processed nor deferred. More... | |
bool | IsDeferred [get] |
Helper property to check if call is deferred. More... | |
bool | IsSucceeded [get] |
Helper property to check if call was processed successfully (Continue() was called). More... | |
bool | IsFailed [get] |
Helper property to check if Fail() was called. More... | |
bool | IsCanceled [get] |
Helper property to check if Cancel() was called. More... | |
bool | IsCancelled [get] |
bool | IsProcessed [get] |
Helper property to check if the call was processed using any of the three methods: Continue, Cancel or Fail. More... | |
bool | IsPaused [get] |
Helper property to check if call is Paused More... | |
|
inlineprotected |
|
inline |
|
inline |
Implements Photon.Hive.Plugin.ICallInfo.
|
inline |
|
inline |
Implements Photon.Hive.Plugin.ICallInfo.
|
inlineprotected |
|
inlinevirtual |
|
inlineprotected |
|
inlineprotected |
|
inlinevirtual |
|
inline |
|
inlineprotectedvirtual |
Implements Photon.Hive.Plugin.ICallInfo.
|
inlineprotected |
|
inlineprotected |
Action<string, Dictionary<byte, object> > Photon.Hive.Plugin.CallInfo.OnFail |
|
getset |
|
getset |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
getset |
|
getset |
|
getset |
|
getprotected set |
Call processing status. For possible values, Photon.Hive.Plugin.CallStatus.