import "CosNotifyChannelAdmin.idl";
Public Member Functions | |
| EventChannel | create_channel (in CosNotification::QoSProperties initial_qos, in CosNotification::AdminProperties initial_admin, out ChannelID id) raises (CosNotification::UnsupportedQoS, CosNotification::UnsupportedAdmin ) |
| Create an event channel with specified quality of service. | |
| ChannelIDSeq | get_all_channels () |
| Get all event channels created by this factory. | |
| EventChannel | get_event_channel (in ChannelID id) raises (ChannelNotFound) |
| Get an event channel object from its ID. | |
| EventChannel CosNotifyChannelAdmin::EventChannelFactory::create_channel | ( | in CosNotification::QoSProperties | initial_qos, | |
| in CosNotification::AdminProperties | initial_admin, | |||
| out ChannelID | id | |||
| ) | raises (CosNotification::UnsupportedQoS, CosNotification::UnsupportedAdmin ) |
Create an event channel with specified quality of service.
initial_qos - A list of name-value pair that specify the desired quality of service settings for this event channel. initial_admin - A list of name-value pair that specify the desired administrative settings for this event channel.
initial_qos sequence could not be supported. UnsupportedAdmin If any of the settings in the initial_admin sequence could not be supported. | ChannelIDSeq CosNotifyChannelAdmin::EventChannelFactory::get_all_channels | ( | ) |
Get all event channels created by this factory.
| EventChannel CosNotifyChannelAdmin::EventChannelFactory::get_event_channel | ( | in ChannelID | id | ) | raises (ChannelNotFound) |
Get an event channel object from its ID.
id - A unique identifier for the channel object.
EventChannel object reference. ChannelNotFound If no channel object with that ID could be found.
![]()