Dictionary implementation to store EventCache instances by actor number.
More...
Dictionary implementation to store EventCache instances by actor number.
◆ EventCacheDictionary()
Photon.Hive.Caching.EventCacheDictionary.EventCacheDictionary |
( |
| ) |
|
|
inline |
◆ Discard()
void Photon.Hive.Caching.EventCacheDictionary.Discard |
( |
| ) |
|
|
inline |
◆ GetEnumerator()
IEnumerator<KeyValuePair<int, EventCache> > Photon.Hive.Caching.EventCacheDictionary.GetEnumerator |
( |
| ) |
|
|
inline |
◆ GetOrCreateEventCache()
EventCache Photon.Hive.Caching.EventCacheDictionary.GetOrCreateEventCache |
( |
int |
actorNumber | ) |
|
|
inline |
◆ MergeEvent()
bool Photon.Hive.Caching.EventCacheDictionary.MergeEvent |
( |
int |
actorNumber, |
|
|
byte |
eventCode, |
|
|
Hashtable |
eventData, |
|
|
out string |
msg |
|
) |
| |
|
inline |
◆ RemoveEvent()
bool Photon.Hive.Caching.EventCacheDictionary.RemoveEvent |
( |
int |
actorNumber, |
|
|
byte |
eventCode |
|
) |
| |
|
inline |
◆ RemoveEventCache()
bool Photon.Hive.Caching.EventCacheDictionary.RemoveEventCache |
( |
int |
actorNumber | ) |
|
|
inline |
◆ ReplaceEvent()
void Photon.Hive.Caching.EventCacheDictionary.ReplaceEvent |
( |
int |
actorNumber, |
|
|
byte |
eventCode, |
|
|
Hashtable |
eventData |
|
) |
| |
|
inline |
◆ TryGetEventCache()
bool Photon.Hive.Caching.EventCacheDictionary.TryGetEventCache |
( |
int |
actorNumber, |
|
|
out EventCache |
eventCache |
|
) |
| |
|
inline |
◆ CachedEventsCountLimit
int Photon.Hive.Caching.EventCacheDictionary.CachedEventsCountLimit |
|
getset |
◆ Discarded
bool Photon.Hive.Caching.EventCacheDictionary.Discarded |
|
get |
◆ IsTotalLimitExceeded
bool Photon.Hive.Caching.EventCacheDictionary.IsTotalLimitExceeded |
|
get |
◆ MaxCachedEventsInTotal
int Photon.Hive.Caching.EventCacheDictionary.MaxCachedEventsInTotal |
|
get |
◆ MaxCachedEventsPerActor
int Photon.Hive.Caching.EventCacheDictionary.MaxCachedEventsPerActor |
|
get |