Photon Server API Documentation
v5.0RC1
Public Member Functions | |
| RoomEventCacheManager () | |
| void | SetGameAppCounters (IHiveGameAppCounters counters) |
| int | GetSliceSize (int slice) |
| CustomEvent | GetCustomEvent (int slice, int number) |
| bool | HasSlice (int sliceId) |
| void | AddSlice (int sliceId) |
| bool | RemoveSlice (int slice) |
| bool | RemoveUpToSlice (int slice) |
| void | RemoveEventsByActor (int actorNr) |
| void | RemoveEventsFromCache (RaiseEventRequest raiseEventRequest) |
| void | RemoveEventsFromCache (byte evCode, IList< int > actors, object data) |
| void | RemoveEventsForActorsNotInList (IEnumerable< int > currentActorNumbers) |
| bool | AddEvent (int slice, CustomEvent customEvent, out string msg) |
| bool | AddEventToCurrentSlice (CustomEvent customEvent, out string msg) |
| void | SetDeserializedData (Dictionary< int, object[]> dict) |
| Dictionary< int, ArrayList > | GetSerializationData (out int evCount) |
| void | DiscardCache () |
Properties | |
| int | Count [get] |
| int | CachedEventsCount [get] |
| int | Slice [get, set] |
| IEnumerable< int > | Slices [get] |
| int | CachedEventsCountLimit [get, set] |
| int | SlicesCountLimit [get, set] |
| int | MaxCachedEventsInTotal [get] |
| int | MaxCachedEventsPerSlice [get] |
| int | MaxSlicesCount [get] |
| bool | IsSlicesLimitExceeded [get] |
| bool | IsTotalLimitExceeded [get] |
| IEnumerable< CustomEvent > | this[int slice] [get] |
| bool | Discarded [get] |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
get |
|
getset |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
getset |
|
get |
|
getset |
|
get |