Photon Server API
Public Member Functions | Properties | List of all members
Photon.Hive.Plugin.RaiseEventCallInfo Class Reference
Inheritance diagram for Photon.Hive.Plugin.RaiseEventCallInfo:
Photon.Hive.Plugin.TypedCallInfo< IRaiseEventRequest >

Public Member Functions

 RaiseEventCallInfo (CallCounter counter, CallEnv env)
 
void Cancel ()
 
void Defer ()
 

Properties

int[] Actors [get, set]
 Gets or sets the actors which should receive the event. If set to null or an empty array the event will be sent to all actors in the room. More...
 
byte Cache [get, set]
 Gets or sets a value indicating how to use the EventCache. More...
 
object Data [get, set]
 Gets or sets the hashtable containing the data to send. More...
 
byte EvCode [get, set]
 Gets or sets a byte containing the Code to send. More...
 
bool IsCacheOpRemoveFromCache [get]
 
bool IsCacheOpRemoveFromCacheForActorsLeft [get]
 
bool IsCacheSliceIndexOperation [get]
 
bool IsCacheOnlyOperation [get]
 
bool IsBroadcastOperation [get]
 
- Properties inherited from Photon.Hive.Plugin.TypedCallInfo< IRaiseEventRequest >
RequestType Request [get, set]
 
string UserId [get, set]
 
string Nickname [get, set]
 
object AuthResultsToken [get]
 
Dictionary< string, object > AuthCookie [get]
 

Additional Inherited Members

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

Constructor & Destructor Documentation

Photon.Hive.Plugin.RaiseEventCallInfo.RaiseEventCallInfo ( CallCounter  counter,
CallEnv  env 
)
inline

Member Function Documentation

void Photon.Hive.Plugin.RaiseEventCallInfo.Cancel ( )
inline
void Photon.Hive.Plugin.RaiseEventCallInfo.Defer ( )
inline

Property Documentation

int [] Photon.Hive.Plugin.RaiseEventCallInfo.Actors
getset

Gets or sets the actors which should receive the event. If set to null or an empty array the event will be sent to all actors in the room.

Optional request parameter.

byte Photon.Hive.Plugin.RaiseEventCallInfo.Cache
getset

Gets or sets a value indicating how to use the EventCache.

Optional request parameter. Ignored if the event is sent to individual actors (submitted Actors or Photon.Hive.Operations.ReceiverGroup.MasterClient).

object Photon.Hive.Plugin.RaiseEventCallInfo.Data
getset

Gets or sets the hashtable containing the data to send.

Optional request parameter.

byte Photon.Hive.Plugin.RaiseEventCallInfo.EvCode
getset

Gets or sets a byte containing the Code to send.

Optional request parameter.

bool Photon.Hive.Plugin.RaiseEventCallInfo.IsBroadcastOperation
get
bool Photon.Hive.Plugin.RaiseEventCallInfo.IsCacheOnlyOperation
get
bool Photon.Hive.Plugin.RaiseEventCallInfo.IsCacheOpRemoveFromCache
get
bool Photon.Hive.Plugin.RaiseEventCallInfo.IsCacheOpRemoveFromCacheForActorsLeft
get
bool Photon.Hive.Plugin.RaiseEventCallInfo.IsCacheSliceIndexOperation
get