| Package | Description |
|---|---|
| gr.uoa.di.madgik.commons.channel.events | |
| gr.uoa.di.madgik.commons.channel.nozzle |
| Modifier and Type | Class and Description |
|---|---|
class |
BytePayloadChannelEvent
Event containing payload that the sender wants to provide to listeners
|
class |
ChannelPayloadStateEvent
Specialization of the
ChannelStateEvent abstract class to mark events
that contain payload additional to the control fields |
class |
DisposeChannelEvent
Event indicating that the channel is being disposed by one of its nozzles.
|
class |
ObjectPayloadChannelEvent
Event containing payload that the sender wants to provide to listeners
|
class |
StringPayloadChannelEvent
Event containing payload that the sender wants to provide to listeners
|
| Modifier and Type | Method and Description |
|---|---|
ChannelStateEvent |
ChannelState.GetEvent(ChannelState.EventName EventToRetrieve)
Retrieves a specific Event requesting it by name.
|
static ChannelStateEvent |
EventFactory.GetEvent(ChannelState.EventName Name,
byte[] serialization)
Retrieves an instance of the event based on the provided name as provided by the
ChannelState.EventName
and the serialization of the event as this was produced by ISerializable.Encode() |
| Modifier and Type | Method and Description |
|---|---|
Collection<ChannelStateEvent> |
ChannelState.GetChannelEvents()
Retrieves all the available Events one can register for
|
| Modifier and Type | Method and Description |
|---|---|
void |
ChannelStateEvent.NotifyChange(ChannelStateEvent ChangeEvent)
Notify everyone that has registered for notifications to this object.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<ChannelStateEvent> |
ChannelOutlet.GetNozzleEvents()
The nozzle exposes a set of events that are published through the rest of the connected
nozzles.
|
Collection<ChannelStateEvent> |
ChannelInlet.GetNozzleEvents()
The nozzle exposes a set of events that are published through the rest of the connected
nozzles.
|
Copyright © 2018. All Rights Reserved.