Interface for a class used by Session, Publisher, and Subscriber instances to schedule events to a different thread. More...
Inherited by OpenTok.DedicatedWorkerDispatcher, OpenTok.DirectDispatcher, OpenTok.ThreadPoolDispatcher, OpenTok.WPFDispatcher, and OpenTok.WinFormsDispatcher.
| Public Member Functions | |
| void | DispatchEvent (object sender, EventHandler handler) |
| Schedules a parameterless event. More... | |
| void | DispatchEvent< T > (object sender, EventHandler< T > handler, T args) |
| Schedules a typed parameter event. More... |
Detailed Description
Interface for a class used by Session, Publisher, and Subscriber instances to schedule events to a different thread.
Member Function Documentation
DispatchEvent()
| void OpenTok.IDispatcher.DispatchEvent | ( | object | sender, |
| EventHandler | handler | ||
| ) |
Schedules a parameterless event.
Parameters : | | | | --- | --- | | sender | Originator of the event. | | handler | Method to call after scheduling to the new thread. |
Implemented in OpenTok.WinFormsDispatcher, OpenTok.WPFDispatcher, OpenTok.DedicatedWorkerDispatcher, OpenTok.DirectDispatcher, and OpenTok.ThreadPoolDispatcher.
DispatchEvent< T >()
| void OpenTok.IDispatcher.DispatchEvent< T > | ( | object | sender, |
| EventHandler< T > | handler, | ||
| T | args | ||
| ) |
Schedules a typed parameter event.
Template Parameters : | | | | --- | --- | | T | The type of the parameter |
Parameters : | | | | --- | --- | | sender | Originator of the event. | | handler | Method to call after scheduling to the new thread. | | args | Parameter to pass to the handler. |
Implemented in OpenTok.WinFormsDispatcher, OpenTok.WPFDispatcher, OpenTok.DedicatedWorkerDispatcher, OpenTok.DirectDispatcher, and OpenTok.ThreadPoolDispatcher.
Type Constraints : | | | | | | --- | --- | --- | --- | | T | : | EventArgs | |