Photon Server API

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

Protected Member Functions

 TypedCallInfo (CallCounter counter, ILogger logger, CallEnv env)
 
- Protected Member Functions inherited from Photon.Hive.Plugin.CallInfo
 CallInfo (CallCounter counter, ILogger logger, CallEnv callEnv)
 

Properties

RequestType Request [get, set]
 
string UserId [get, set]
 
string Nickname [get, set]
 
object? AuthResultsToken [get]
 
Dictionary< string, object >? AuthCookie [get]
 
- Properties inherited from Photon.Hive.Plugin.CallInfo
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]
 

Additional Inherited Members

- Public Member Functions inherited from Photon.Hive.Plugin.CallInfo
void Continue ()
 
void Fail (string msg=null, Dictionary< byte, object > errorData=null)
 
- Public Attributes inherited from Photon.Hive.Plugin.CallInfo
Action< string, Dictionary< byte, object > > OnFail
 
- Protected Attributes inherited from Photon.Hive.Plugin.CallInfo
ILogger logInstanceLogger
 

Constructor & Destructor Documentation

◆ TypedCallInfo()

Photon.Hive.Plugin.TypedCallInfo< RequestType >.TypedCallInfo ( CallCounter  counter,
ILogger  logger,
CallEnv  env 
)
inlineprotected

Property Documentation

◆ AuthCookie

Dictionary<string, object>? Photon.Hive.Plugin.TypedCallInfo< RequestType >.AuthCookie
get

◆ AuthResultsToken

object? Photon.Hive.Plugin.TypedCallInfo< RequestType >.AuthResultsToken
get

◆ Nickname

string Photon.Hive.Plugin.TypedCallInfo< RequestType >.Nickname
getset

◆ Request

RequestType Photon.Hive.Plugin.TypedCallInfo< RequestType >.Request
getset

◆ UserId

string Photon.Hive.Plugin.TypedCallInfo< RequestType >.UserId
getset