| CIAO 1.0.5 | 
import "CCM_Events.idl";

| Public Member Functions | |
| EventConsumerBase | get_consumer (in FeatureName sink_name) raises (InvalidName) | 
| Cookie | subscribe (in FeatureName publisher_name, in EventConsumerBase subscriber) raises (InvalidName, InvalidConnection, ExceededConnectionLimit) | 
| EventConsumerBase | unsubscribe (in FeatureName publisher_name, in Cookie ck) raises (InvalidName, InvalidConnection) | 
| void | connect_consumer (in FeatureName emitter_name, in EventConsumerBase consumer) raises (InvalidName, AlreadyConnected, InvalidConnection) | 
| EventConsumerBase | disconnect_consumer (in FeatureName source_name) raises (InvalidName, NoConnection) | 
| ConsumerDescriptions | get_all_consumers () | 
| ConsumerDescriptions | get_named_consumers (in NameList names) raises (InvalidName) | 
| EmitterDescriptions | get_all_emitters () | 
| EmitterDescriptions | get_named_emitters (in NameList names) raises (InvalidName) | 
| PublisherDescriptions | get_all_publishers () | 
| PublisherDescriptions | get_named_publishers (in NameList names) raises (InvalidName) | 
| void Components::Events::connect_consumer | ( | in FeatureName | emitter_name, | 
| in EventConsumerBase | consumer | ||
| ) | raises (InvalidName, AlreadyConnected, InvalidConnection) | 
| EventConsumerBase Components::Events::disconnect_consumer | ( | in FeatureName | source_name | ) | raises (InvalidName, NoConnection) | 
| ConsumerDescriptions Components::Events::get_all_consumers | ( | ) | 
| EmitterDescriptions Components::Events::get_all_emitters | ( | ) | 
| PublisherDescriptions Components::Events::get_all_publishers | ( | ) | 
| EventConsumerBase Components::Events::get_consumer | ( | in FeatureName | sink_name | ) | raises (InvalidName) | 
| ConsumerDescriptions Components::Events::get_named_consumers | ( | in NameList | names | ) | raises (InvalidName) | 
| EmitterDescriptions Components::Events::get_named_emitters | ( | in NameList | names | ) | raises (InvalidName) | 
| PublisherDescriptions Components::Events::get_named_publishers | ( | in NameList | names | ) | raises (InvalidName) | 
| Cookie Components::Events::subscribe | ( | in FeatureName | publisher_name, | 
| in EventConsumerBase | subscriber | ||
| ) | raises (InvalidName, InvalidConnection, ExceededConnectionLimit) | 
| EventConsumerBase Components::Events::unsubscribe | ( | in FeatureName | publisher_name, | 
| in Cookie | ck | ||
| ) | raises (InvalidName, InvalidConnection) | 
 1.7.4
 1.7.4