Classes | Typedefs | Variables

acsnc Namespace Reference

Classes

struct  EventDescription
interface  OSPushSupplier
interface  OSPushConsumer
interface  OSReconnectionCallback

Typedefs

typedef sequence< string > NCSeq

Variables

const string FILTER_LANGUAGE_NAME = "ETCL"
const string SEQUENCE_EVENT_TYPE_PREFIX = "_SequenceOf_"

Typedef Documentation

typedef sequence< string > acsnc::NCSeq

This is the sequence holding the Channel, Domain, and Type Names. Not valid for all language mappings.


Variable Documentation

const string acsnc::FILTER_LANGUAGE_NAME = "ETCL"

FILTER_LANGUAGE_NAME is the default filtering language used by the addFilter consumer (API) method. TODO: Rename this from "ETCL" to "EXTENDED_TCL", as stated in the Corba Notification Service spec, chapter 3.2.1.1 constraint_grammar. The "ETCL" was a mistake by TAO, fixed in 2002, but still supported for backward compatibility (see orbsvcs/Notify/ETCL_FilterFactory.cpp)

const string acsnc::SEQUENCE_EVENT_TYPE_PREFIX = "_SequenceOf_"

The prefix used to derive the event type from the IDL struct name in (the only partially supported) cases where the event data is not a single struct but instead a sequence of such structs.