#include <Siena.h>
Inheritance diagram for SienaBase:
Public Member Functions | |
virtual void | publish (const Notification &e)=0 |
virtual void | advertise (const Filter &f, const SienaId &) |
virtual void | unadvertise (const Filter &, const SienaId &) |
virtual void | unadvertise (const SienaId &) |
virtual void | shutdown () |
this interface (virtual class) represents a minimal interface to the Siena service that is limited to publications. In practice, this interface does not allow subscriptions.
|
advertises a class of notifications |
|
publish a notification Implemented in ThinClient. |
|
closes the interface to the Siena service Reimplemented in ThinClient. |
|
cancels all advertisements for the same id |
|
cancels a set of advertisements |