Photon Server API Documentation v5.0RC1

Public Member Functions | Properties | List of all members
Photon.Hive.Caching.RoomEventCache Class Reference
Inheritance diagram for Photon.Hive.Caching.RoomEventCache:

Public Member Functions

void AddEvents (IEnumerable< CustomEvent > e)
 
void AddEvent (CustomEvent customeEvent)
 
int RemoveEvents (byte evCode, IList< int > actors, object data)
 
int RemoveEventsByActor (int actorNumber)
 
int RemoveEventsForActorsNotInList (IEnumerable< int > actorsNumbers)
 
IEnumerator< CustomEventGetEnumerator ()
 

Properties

CustomEvent this[int index] [get]
 
int Count [get]
 

Member Function Documentation

◆ AddEvent()

void Photon.Hive.Caching.RoomEventCache.AddEvent ( CustomEvent  customeEvent)
inline

◆ AddEvents()

void Photon.Hive.Caching.RoomEventCache.AddEvents ( IEnumerable< CustomEvent e)
inline

◆ GetEnumerator()

IEnumerator<CustomEvent> Photon.Hive.Caching.RoomEventCache.GetEnumerator ( )
inline

◆ RemoveEvents()

int Photon.Hive.Caching.RoomEventCache.RemoveEvents ( byte  evCode,
IList< int >  actors,
object  data 
)
inline

◆ RemoveEventsByActor()

int Photon.Hive.Caching.RoomEventCache.RemoveEventsByActor ( int  actorNumber)
inline

◆ RemoveEventsForActorsNotInList()

int Photon.Hive.Caching.RoomEventCache.RemoveEventsForActorsNotInList ( IEnumerable< int >  actorsNumbers)
inline

Property Documentation

◆ Count

int Photon.Hive.Caching.RoomEventCache.Count
get

◆ this[int index]

CustomEvent Photon.Hive.Caching.RoomEventCache.this[int index]
get