Lightweight publish/subscribe framework, available for all Ice language mappings.
More...
|
class | AlreadySubscribed |
| The exception that is thrown when attempting to subscribe a proxy for which a subscription already exists. More...
|
class | BadQoS |
| The exception that is thrown when attempting to subscribe with an invalid QoS. More...
|
class | Finder |
| Provides access to a TopicManagerPrx object via a fixed identity.
|
class | FinderPrx |
| Provides access to a TopicManagerPrx object via a fixed identity. More...
|
class | LinkExists |
| The exception that is thrown when attempting to create a link that already exists. More...
|
struct | LinkInfo |
| Information about a topic link. More...
|
class | NoSuchLink |
| The exception that is thrown when attempting to remove a link that does not exist. More...
|
class | NoSuchTopic |
| The exception that is thrown when attempting to retrieve a topic that does not exist. More...
|
class | Topic |
| Represents an IceStorm topic.
|
class | TopicExists |
| The exception that is thrown when attempting to create a topic that already exists. More...
|
class | TopicManager |
| Represents an object that manages topics.
|
class | TopicManagerPrx |
| Represents an object that manages topics. More...
|
class | TopicPrx |
| Represents an IceStorm topic. More...
|
|
using | FinderPtr = std::shared_ptr<Finder> |
| A shared pointer to a Finder.
|
using | LinkInfoSeq = std::vector<LinkInfo> |
| A sequence of LinkInfo objects.
|
using | QoS = std::map<std::string, std::string> |
| Quality of service parameters.
|
using | TopicDict = std::map<std::string, std::optional<TopicPrx>> |
| A dictionary of topic name to topic proxy.
|
using | TopicManagerPtr = std::shared_ptr<TopicManager> |
| A shared pointer to a TopicManager.
|
using | TopicPtr = std::shared_ptr<Topic> |
| A shared pointer to a Topic.
|
Lightweight publish/subscribe framework, available for all Ice language mappings.