summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/RtecEventChannelAdmin.idl
diff options
context:
space:
mode:
authorcoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-03-10 22:44:44 +0000
committercoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-03-10 22:44:44 +0000
commita8d995af661c5cf422d6f44689912517a6f3cc78 (patch)
tree305e7099f08659bac64eb62e79c33f5b49aae9a7 /TAO/orbsvcs/orbsvcs/RtecEventChannelAdmin.idl
parent217421d25d53994a278154b7887efb87d38f646f (diff)
downloadATCD-a8d995af661c5cf422d6f44689912517a6f3cc78.tar.gz
ChangeLogTag:Wed Mar 10 16:43:55 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/RtecEventChannelAdmin.idl')
-rw-r--r--TAO/orbsvcs/orbsvcs/RtecEventChannelAdmin.idl29
1 files changed, 14 insertions, 15 deletions
diff --git a/TAO/orbsvcs/orbsvcs/RtecEventChannelAdmin.idl b/TAO/orbsvcs/orbsvcs/RtecEventChannelAdmin.idl
index 42e8395ed3b..13cda1da364 100644
--- a/TAO/orbsvcs/orbsvcs/RtecEventChannelAdmin.idl
+++ b/TAO/orbsvcs/orbsvcs/RtecEventChannelAdmin.idl
@@ -6,38 +6,38 @@
#include "RtecEventComm.idl"
#include "RtecScheduler.idl"
-module RtecEventChannelAdmin
+module RtecEventChannelAdmin
{
exception AlreadyConnected {};
exception TypeError {};
- struct Dependency
+ struct Dependency
{
RtecEventComm::Event event;
RtecScheduler::handle_t rt_info;
};
typedef sequence<Dependency> DependencySet;
- struct ConsumerQOS
+ struct ConsumerQOS
{
DependencySet dependencies;
boolean is_gateway;
};
- struct Publication
+ struct Publication
{
RtecEventComm::Event event;
RtecScheduler::Dependency_Info dependency_info;
};
typedef sequence<Publication> PublicationSet;
- struct SupplierQOS
+ struct SupplierQOS
{
PublicationSet publications;
boolean is_gateway;
};
- interface ProxyPushSupplier: RtecEventComm::PushSupplier
+ interface ProxyPushSupplier: RtecEventComm::PushSupplier
{
// = TITLE
// The Proxy Supplier
@@ -64,7 +64,7 @@ module RtecEventChannelAdmin
// Resume the reception of events.
};
- interface ProxyPushConsumer: RtecEventComm::PushConsumer
+ interface ProxyPushConsumer: RtecEventComm::PushConsumer
{
// = TITLE
// The Proxy Consumer
@@ -84,7 +84,7 @@ module RtecEventChannelAdmin
// @@ TODO: Find out the exception specs for the following interface's
// methods.
- interface ConsumerAdmin
+ interface ConsumerAdmin
{
// = TITLE
// The Supplier factory
@@ -97,7 +97,7 @@ module RtecEventChannelAdmin
// Obtain a supplier
};
- interface SupplierAdmin
+ interface SupplierAdmin
{
// = TITLE
// The Consumer factory
@@ -110,7 +110,7 @@ module RtecEventChannelAdmin
// Obtain a consumer
};
- interface Observer
+ interface Observer
{
// = TITLE
// Observes any changes in the consumer or supplier sets for an
@@ -123,19 +123,18 @@ module RtecEventChannelAdmin
void update_consumer (in ConsumerQOS sub);
// A change in the list of consumers has ocurred. The disjunction
- // of the subscriptions (and its equivalent form ) is
- // passed to the observer.
+ // of the subscriptions is passed to the observer.
void update_supplier (in SupplierQOS pub);
- // A change in the list of consumers has ocurred. The disjunction
- // of the publications (and its equivalent form for suppliers).
+ // A change in the list of suppliers has ocurred. The disjunction
+ // of the publications is passed to the observer.
};
typedef unsigned long Observer_Handle;
// This is used as an opaque ID to control the addition and removal
// of handles from an event channel.
- interface EventChannel
+ interface EventChannel
{
// = TITLE
// The Event Channel class