Photon Server API
Public Member Functions | Properties | List of all members
ExitGames.Threading.BeforeAfterExecutor Class Reference
Inheritance diagram for ExitGames.Threading.BeforeAfterExecutor:
ExitGames.Concurrency.Core.IExecutor ExitGames.Threading.ExtendedBeforeAfterExecutor

Public Member Functions

 BeforeAfterExecutor (IExecutor executor=null)
 
 BeforeAfterExecutor (Action beforeExecute, Action afterExecute, IExecutor executor=null)
 
void Execute (List< Action > toExecute)
 Executes all actions. More...
 
void Execute (Action toExecute)
 

Properties

Action BeforeExecute [get, set]
 
Action AfterExecute [get, set]
 

Constructor & Destructor Documentation

ExitGames.Threading.BeforeAfterExecutor.BeforeAfterExecutor ( IExecutor  executor = null)
inline
ExitGames.Threading.BeforeAfterExecutor.BeforeAfterExecutor ( Action  beforeExecute,
Action  afterExecute,
IExecutor  executor = null 
)
inline

Member Function Documentation

void ExitGames.Threading.BeforeAfterExecutor.Execute ( List< Action >  toExecute)
inline

Executes all actions.

Parameters
toExecute

summary> Executes a single action. /summary> param name="toExecute">

Implements ExitGames.Concurrency.Core.IExecutor.

void ExitGames.Threading.BeforeAfterExecutor.Execute ( Action  toExecute)
inline

Property Documentation

Action ExitGames.Threading.BeforeAfterExecutor.AfterExecute
getset
Action ExitGames.Threading.BeforeAfterExecutor.BeforeExecute
getset