diff options
Diffstat (limited to 'TAO/CIAO/examples/handcrafted/Display/RateGen/RateGenEI.idl')
-rw-r--r-- | TAO/CIAO/examples/handcrafted/Display/RateGen/RateGenEI.idl | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/TAO/CIAO/examples/handcrafted/Display/RateGen/RateGenEI.idl b/TAO/CIAO/examples/handcrafted/Display/RateGen/RateGenEI.idl new file mode 100644 index 00000000000..9913c91c76f --- /dev/null +++ b/TAO/CIAO/examples/handcrafted/Display/RateGen/RateGenEI.idl @@ -0,0 +1,31 @@ +// $Id$ + +/** + * @file RateGen_Impl.idl + * + * Definition of the RateGen (a rate generator) component implementation. + * + * @author Nanbor Wang <nanbor@cs.wustl.edu> + */ + +#ifndef RATEGEN_IMPL_IDL +#define RATEGEN_IMPL_IDL + +#include "RateGenE.idl" + +module HUDisplay +{ + /** + * @interface RateGen_Exec + * + * The actually RateGen executor need to support + * Components::SessionComponent interface. Therefore, we need to + * define the component executor interface explicitly here. + */ + local interface RateGen_Exec : CCM_RateGen, Components::SessionComponent + { + }; + +}; + +#endif /* RATEGEN_IMPL_IDL */ |