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) |