![]() |
Diffusion .NET Classic API - Core and Common
5.9.4
|
The class responsible for topic listener invocations. More...
Public Member Functions | |
TopicListenerImpl (Action< TopicMessageImpl > function, Regex pattern, TopicSet topics, object context) | |
Constructor. More... | |
Public Attributes | |
Action< TopicMessageImpl > | Function |
The delegate to call when a topic is matched. More... | |
Properties | |
Regex | Pattern [get, set] |
The regex representing the topic selection pattern. More... | |
TopicSet | Topics [get, set] |
The topic set representing the Diffusion topic selection pattern. More... | |
int | Handle [get, set] |
A unique identifier for this TopicListener. More... | |
object | Context [get, set] |
The object which created this TopicListener. More... | |
The class responsible for topic listener invocations.
PushTechnology.DiffusionCore.Messaging.Topic.TopicListenerImpl.TopicListenerImpl | ( | Action< TopicMessageImpl > | function, |
Regex | pattern, | ||
TopicSet | topics, | ||
object | context | ||
) |
Constructor.
function | |
pattern | |
topics | |
context |
Action<TopicMessageImpl> PushTechnology.DiffusionCore.Messaging.Topic.TopicListenerImpl.Function |
The delegate to call when a topic is matched.
|
getset |
The object which created this TopicListener.
|
getset |
A unique identifier for this TopicListener.
|
getset |
The regex representing the topic selection pattern.
|
getset |
The topic set representing the Diffusion topic selection pattern.