SyncNotificationSource

Synchronized notification handler. Extend this class to create an object that can send notifications to a group of listeners.

Members

Functions

_send
void _send(T* t)
Undocumented in source. Be warned that the author may not have intended to support it.
addNotificationListener
void addNotificationListener(shared(NotificationListener) n)
Undocumented in source. Be warned that the author may not have intended to support it.
removeNotificationListener
void removeNotificationListener(shared(NotificationListener) n)
Undocumented in source. Be warned that the author may not have intended to support it.
send
void send(T* t)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

listeners
auto ref listeners [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
listenersAsync
auto ref listenersAsync [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_listeners
shared(NotificationListener)[] _listeners;
Undocumented in source.
_listenersAsync
shared(NotificationListener)[] _listenersAsync;
Undocumented in source.

Inherited Members

From NotificationSource

addNotificationListener
void addNotificationListener(shared(NotificationListener) n)
Undocumented in source.
removeNotificationListener
void removeNotificationListener(shared(NotificationListener) n)
Undocumented in source.

Meta