Photon Server API

Public Member Functions | Protected Member Functions | Properties | List of all members
Photon.Hive.Tests.TestPlugin Class Reference
Inheritance diagram for Photon.Hive.Tests.TestPlugin:

Public Member Functions

 TestPlugin ()
 
override void OnCreateGame (ICreateGameCallInfo info)
 
bool WaitForOnCreateEvent (int timeout)
 
override void BeforeCloseGame (IBeforeCloseGameCallInfo info)
 
bool WaitForOnBeforeCloseEvent (int timeout)
 
override void OnCloseGame (ICloseGameCallInfo info)
 
void AllowContinue ()
 
bool WaitForOnCloseEvent (int timeout)
 
override void BeforeJoin (IBeforeJoinGameCallInfo info)
 
bool WaitForOnBeforeJoinEvent (int timeout)
 
override void OnJoin (IJoinGameCallInfo info)
 
bool WaitForOnJoinEvent (int timeout)
 
override void OnLeave (ILeaveGameCallInfo info)
 
bool WaitForOnLeaveEvent (int timeout)
 
override void OnRaiseEvent (IRaiseEventCallInfo info)
 
bool WaitForOnRaiseEvent (int timeout)
 
override void BeforeSetProperties (IBeforeSetPropertiesCallInfo info)
 
bool WaitForOnBeforeSetPropertiesEvent (int timeout)
 
override void OnSetProperties (ISetPropertiesCallInfo info)
 
bool WaitForOnSetPropertiesEvent (int timeout)
 
bool WaitForOnDisconnectEvent (int timeout)
 
bool WaitForReportError (int timeout)
 

Protected Member Functions

override void ReportError (short errorCode, Exception exception, object state)
 

Properties

override string Name [get]
 

Constructor & Destructor Documentation

◆ TestPlugin()

Photon.Hive.Tests.TestPlugin.TestPlugin ( )
inline

Member Function Documentation

◆ AllowContinue()

void Photon.Hive.Tests.TestPlugin.AllowContinue ( )
inline

◆ BeforeCloseGame()

override void Photon.Hive.Tests.TestPlugin.BeforeCloseGame ( IBeforeCloseGameCallInfo  info)
inline

◆ BeforeJoin()

override void Photon.Hive.Tests.TestPlugin.BeforeJoin ( IBeforeJoinGameCallInfo  info)
inline

◆ BeforeSetProperties()

override void Photon.Hive.Tests.TestPlugin.BeforeSetProperties ( IBeforeSetPropertiesCallInfo  info)
inline

◆ OnCloseGame()

override void Photon.Hive.Tests.TestPlugin.OnCloseGame ( ICloseGameCallInfo  info)
inline

◆ OnCreateGame()

override void Photon.Hive.Tests.TestPlugin.OnCreateGame ( ICreateGameCallInfo  info)
inline

◆ OnJoin()

override void Photon.Hive.Tests.TestPlugin.OnJoin ( IJoinGameCallInfo  info)
inline

◆ OnLeave()

override void Photon.Hive.Tests.TestPlugin.OnLeave ( ILeaveGameCallInfo  info)
inline

◆ OnRaiseEvent()

override void Photon.Hive.Tests.TestPlugin.OnRaiseEvent ( IRaiseEventCallInfo  info)
inline

◆ OnSetProperties()

override void Photon.Hive.Tests.TestPlugin.OnSetProperties ( ISetPropertiesCallInfo  info)
inline

◆ ReportError()

override void Photon.Hive.Tests.TestPlugin.ReportError ( short  errorCode,
Exception  exception,
object  state 
)
inlineprotected

◆ WaitForOnBeforeCloseEvent()

bool Photon.Hive.Tests.TestPlugin.WaitForOnBeforeCloseEvent ( int  timeout)
inline

◆ WaitForOnBeforeJoinEvent()

bool Photon.Hive.Tests.TestPlugin.WaitForOnBeforeJoinEvent ( int  timeout)
inline

◆ WaitForOnBeforeSetPropertiesEvent()

bool Photon.Hive.Tests.TestPlugin.WaitForOnBeforeSetPropertiesEvent ( int  timeout)
inline

◆ WaitForOnCloseEvent()

bool Photon.Hive.Tests.TestPlugin.WaitForOnCloseEvent ( int  timeout)
inline

◆ WaitForOnCreateEvent()

bool Photon.Hive.Tests.TestPlugin.WaitForOnCreateEvent ( int  timeout)
inline

◆ WaitForOnDisconnectEvent()

bool Photon.Hive.Tests.TestPlugin.WaitForOnDisconnectEvent ( int  timeout)
inline

◆ WaitForOnJoinEvent()

bool Photon.Hive.Tests.TestPlugin.WaitForOnJoinEvent ( int  timeout)
inline

◆ WaitForOnLeaveEvent()

bool Photon.Hive.Tests.TestPlugin.WaitForOnLeaveEvent ( int  timeout)
inline

◆ WaitForOnRaiseEvent()

bool Photon.Hive.Tests.TestPlugin.WaitForOnRaiseEvent ( int  timeout)
inline

◆ WaitForOnSetPropertiesEvent()

bool Photon.Hive.Tests.TestPlugin.WaitForOnSetPropertiesEvent ( int  timeout)
inline

◆ WaitForReportError()

bool Photon.Hive.Tests.TestPlugin.WaitForReportError ( int  timeout)
inline

Property Documentation

◆ Name

override string Photon.Hive.Tests.TestPlugin.Name
get