| Interface | Description |
|---|---|
| Notifiable |
interface implemented by event consumers.
|
| Siena |
interface of the Siena event notification service.
|
| Class | Description |
|---|---|
| AttributeConstraint |
an elementary predicate over an attribute in an event notification.
|
| AttributeValue |
Value of an attribute in an event notification.
|
| Covering |
implementation of the covering relations.
|
| DirectSENPInterface |
low-level interface to the Siena event notification service.
|
| DiscoveryManager | |
| DispatcherThread |
implementation of a dispatcher thread to handle packet queue to neighbor
nodes.
|
| DVDRPControl |
a command-line utility class that can be used to control a
running
DVDRPDispatcher. |
| DVDRPDispatcher |
implementation of a Siena-DV/DRP event notification service.
|
| DVHeartbeat |
implementation of a heartbeat thread for queuing distance vector messages to
neighbor nodes.
|
| Filter |
a selection predicate defined over notifications.
|
| FilterList |
a disjunction of filters.
|
| HierarchicalDispatcher |
implementation of a Siena event notification service.
|
| Interface | |
| Logging |
logging and error reporting facility for Siena.
|
| Monitor |
Monitor is a logging facility that can be used in conjunction with
the Siena
Monitor.
|
| Notification |
an event notification
The primary data entity used within Siena.
|
| NotificationBuffer |
a "mailbox" for notifications
functions as a proxy notifiable.
|
| NotificationInputSequencer |
a notifiable wrapper that attempts to deliver notifications in the
order they were published.
|
| NotificationOutputSequencer |
adds sequence tags to notifications so that they can be properly
reordered by receivers.
|
| Op |
Siena selection operators.
|
| Pattern |
a selection for a sequence of
Notifications. |
| SENP | |
| SFFHeartbeat |
implementation of a heartbeat thread for queuing distance vector messages to
neighbor nodes.
|
| StartDVDRPServer |
a utility class that can be used to run a
DVDRPDispatcher as a
stand-alone Siena server. |
| StartServer |
a utility class that can be used to run a
HierarchicalDispatcher
as a stand-alone Siena server. |
| ThinClient |
thin interface to the Siena event notification service.
|
| TwoPrioritiesPacketQueue |
a simple implementation of a priority queue with only two priorities.
|
| Exception | Description |
|---|---|
| SENPInvalidFormat |
malformed SENP packet
|
| SienaException |
exception related to Siena
|
Copyright © 2005-2011 Antonio Carzaniga.
This documentation is maintained by Antonio Carzaniga