|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | EventListenerSubscription |
Package Functions | |
| void | SendCommand (EventListener eventListener, EventCommand command, bool enable, EventLevel level, EventKeywords matchAnyKeywords) |
| void | RemoveEventListener (EventListener listener) |
Static Package Attributes | |
| static readonly EventPipeEventDispatcher | Instance = new EventPipeEventDispatcher() |
Private Member Functions | |
| EventPipeEventDispatcher () | |
| unsafe void | CommitDispatchConfiguration () |
| void | StartDispatchTask () |
| void | StopDispatchTask () |
| unsafe void | DispatchEventsToEventListeners () |
| DateTime | TimeStampToDateTime (long timeStamp) |
Private Attributes | |
| readonly IntPtr | m_RuntimeProviderID |
| ulong | m_sessionID |
| DateTime | m_syncTimeUtc |
| long | m_syncTimeQPC |
| long | m_timeQPCFrequency |
| bool | m_stopDispatchTask |
| readonly EventPipeWaitHandle | m_dispatchTaskWaitHandle = new EventPipeWaitHandle() |
| Task | m_dispatchTask |
| readonly object | m_dispatchControlLock = new object() |
| readonly Dictionary< EventListener, EventListenerSubscription > | m_subscriptions = new Dictionary<EventListener, EventListenerSubscription>() |
Definition at line 9 of file EventPipeEventDispatcher.cs.