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.1