Ice 3.8
Slice API Reference
Loading...
Searching...
No Matches
IceStorm Module Reference

Lightweight publish/subscribe framework, available for all Ice language mappings. More...

[["cpp:dll-export:ICESTORM_API"]][["cpp:doxygen:include:IceStorm/IceStorm.h"]][["cpp:header-ext:h"]][["cpp:include:IceStorm/Config.h"]][["js:module:@zeroc/ice"]]["java:identifier:com.zeroc.IceStorm"]
module IceStorm { ... }

Interfaces

interface  Finder
 Provides access to a TopicManager object via a fixed identity. More...
interface  Topic
 Represents an IceStorm topic. More...
interface  TopicManager
 Represents an object that manages topics. More...

Structs

struct  LinkInfo
 Information about a topic link. More...

Exceptions

exception  AlreadySubscribed
 The exception that is thrown when attempting to subscribe a proxy for which a subscription already exists. More...
exception  BadQoS
 The exception that is thrown when attempting to subscribe with an invalid QoS. More...
exception  LinkExists
 The exception that is thrown when attempting to create a link that already exists. More...
 The exception that is thrown when attempting to remove a link that does not exist. More...
exception  NoSuchTopic
 The exception that is thrown when attempting to retrieve a topic that does not exist. More...
exception  TopicExists
 The exception that is thrown when attempting to create a topic that already exists. More...

Sequences

sequence< LinkInfoLinkInfoSeq
 A sequence of LinkInfo objects.

Dictionaries

dictionary< string, string > QoS
 Quality of service parameters.
dictionary< string, TopicTopicDict
 A dictionary of topic name to topic proxy.

Detailed Description

Lightweight publish/subscribe framework, available for all Ice language mappings.