|
TAO_CosNotification
2.3.4
|
Defines the interface used to build event channels. More...
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 a new event channel. More... | |
| ChannelIDSeq | get_all_channels () |
| Get the complete list of event channels in this factory. More... | |
| EventChannel | get_event_channel (in ChannelID id) raises (ChannelNotFound) |
| Get an event channel given its ID. More... | |
Defines the interface used to build event channels.
| EventChannel CosNotifyChannelAdmin::EventChannelFactory::create_channel | ( | in CosNotification::QoSProperties | initial_qos, |
| in CosNotification::AdminProperties | initial_admin, | ||
| out ChannelID | id | ||
| ) | |||
| raises | ( | CosNotification::UnsupportedQoS, | |
| CosNotification::UnsupportedAdmin | |||
| ) | |||
Create a new event channel.
| initial_qos | Configure the initial QoS properties of the new EventChannel |
| initial_admin | Configure the initial Admin properties of the new EventChannel |
| id | Returns the ID assigned to the new EventChannel |
| CosNotification::UnsupportedQoS | if the requested QoS properties cannot be satisfied or are invalid |
| CosNotification::UnsupportedAdmin | if the requested admin properties cannot be satisfied or are invalid |
| ChannelIDSeq CosNotifyChannelAdmin::EventChannelFactory::get_all_channels | ( | ) |
Get the complete list of event channels in this factory.
| EventChannel CosNotifyChannelAdmin::EventChannelFactory::get_event_channel | ( | in ChannelID | id | ) | |
| raises | ( | ChannelNotFound | |||
| ) | |||||
Get an event channel given its ID.
| id | The ID of the event channel the application wants |
| ChannelNotFound | if the give ID is unknown on this factory |
1.8.9.1