Photon Server API
Public Member Functions | List of all members
ExitGames.Concurrency.Fibers.FormFiber Class Reference

Allows interaction with Windows Forms. Transparently moves actions onto the Form's thread. /summary> More...

Inheritance diagram for ExitGames.Concurrency.Fibers.FormFiber:
ExitGames.Concurrency.Fibers.GuiFiber ExitGames.Concurrency.Fibers.IFiber ExitGames.Concurrency.Core.ISubscriptionRegistry ExitGames.Concurrency.Core.IExecutionContext ExitGames.Concurrency.Core.IScheduler

Public Member Functions

 FormFiber (ISynchronizeInvoke invoker, IExecutor executor)
 Creates an instance. More...
 
- Public Member Functions inherited from ExitGames.Concurrency.Fibers.GuiFiber
 GuiFiber (IExecutionContext executionContext, IExecutor executor)
 Creates an instance. More...
 
void Enqueue (Action action)
 Enqueue a single action. More...
 
void RegisterSubscription (IDisposable toAdd)
 
bool DeregisterSubscription (IDisposable toRemove)
 
IDisposable Schedule (Action action, long firstInMs)
 IScheduler.Schedule(Action,long) More...
 
IDisposable ScheduleOnInterval (Action action, long firstInMs, long regularInMs)
 IScheduler.ScheduleOnInterval(Action,long,long) More...
 
void Start ()
 IFiber.Start() More...
 
void Dispose ()
 IDisposable.Dispose() More...
 
void Stop ()
 Stops the fiber. More...
 

Additional Inherited Members

- Properties inherited from ExitGames.Concurrency.Fibers.GuiFiber
int NumSubscriptions [get]
 

Detailed Description

Allows interaction with Windows Forms. Transparently moves actions onto the Form's thread. /summary>

Constructor & Destructor Documentation

ExitGames.Concurrency.Fibers.FormFiber.FormFiber ( ISynchronizeInvoke  invoker,
IExecutor  executor 
)
inline

Creates an instance.