Photon Server API Documentation
v5.0RC1
Classes | |
| class | BoundedQueue |
| Queue with bounded capacity. Will throw exception if capacity does not recede prior to wait time. More... | |
| class | BusyWaitQueue |
| Busy waits on lock to execute. Can improve performance in certain situations. More... | |
| class | DefaultExecutor |
| Default executor. More... | |
| class | DefaultQueue |
| Default implementation. More... | |
| class | DefaultThreadPool |
| Default implementation that uses the .NET thread pool. More... | |
| class | DelegateAction |
| interface | IExecutionContext |
| Context of execution. More... | |
| interface | IExecutor |
| Executes pending action(s). More... | |
| interface | IPendingEvent |
| A scheduled event. More... | |
| interface | IQueue |
| Holds on to actions until the execution context can process them. More... | |
| interface | IScheduler |
| Methods for scheduling actions that will be executed in the future. More... | |
| interface | ISchedulerRegistry |
| Enqueues actions and More... | |
| interface | ISubscriptionRegistry |
| Allows for the registration and deregistration of subscriptions /summary> More... | |
| interface | IThreadPool |
| A thread pool for executing asynchronous actions. More... | |
| class | Lists |
| class | NullAction |
| class | PendingAction |
| class | QueueFullException |
| Thrown when a queue is full. More... | |
| class | Scheduler |
| Enqueues actions on to context after schedule elapses. /summary> More... | |
| class | SingleEvent |
| class | Subscriptions |
| Registry for subscriptions. Provides thread safe methods for list of subscriptions. | |
| class | TimerAction |