import "CosNotifyChannelAdmin.idl";
Inherits CosNotification::QoSAdmin, and CosNotifyFilter::FilterAdmin.
Inherited by CosNotifyChannelAdmin::ProxyPullConsumer, CosNotifyChannelAdmin::ProxyPushConsumer, CosNotifyChannelAdmin::SequenceProxyPullConsumer, CosNotifyChannelAdmin::SequenceProxyPushConsumer, CosNotifyChannelAdmin::StructuredProxyPullConsumer, CosNotifyChannelAdmin::StructuredProxyPushConsumer, CosTypedNotifyChannelAdmin::TypedProxyPullConsumer, and CosTypedNotifyChannelAdmin::TypedProxyPushConsumer.
Public Member Functions | |
| CosNotification::EventTypeSeq | obtain_subscription_types (in ObtainInfoMode mode) |
| Get a list of event type names which represent the event types that consumers connected to this channel are interested in receiving. | |
| void | validate_event_qos (in CosNotification::QoSProperties required_qos, out CosNotification::NamedPropertyRangeSeq available_qos) raises (CosNotification::UnsupportedQoS) |
| Validate whether or not this proxy can honour the specified quality of service requirements. | |
Public Attributes | |
| readonly attribute ProxyType | MyType |
| The type of this proxy. | |
| readonly attribute SupplierAdmin | MyAdmin |
| The administration object that created this proxy. | |
| CosNotification::EventTypeSeq CosNotifyChannelAdmin::ProxyConsumer::obtain_subscription_types | ( | in ObtainInfoMode | mode | ) |
Get a list of event type names which represent the event types that consumers connected to this channel are interested in receiving.
mode - The mode of type retrieval.
| void CosNotifyChannelAdmin::ProxyConsumer::validate_event_qos | ( | in CosNotification::QoSProperties | required_qos, | |
| out CosNotification::NamedPropertyRangeSeq | available_qos | |||
| ) | raises (CosNotification::UnsupportedQoS) |
Validate whether or not this proxy can honour the specified quality of service requirements.
required_qos - Quality of service name-value pairs which a client is interested in validating. available_qos - Quality of service settings that this proxy can support in addition to the ones in the input sequence. UnsupportedQoS If any of the quality of service settings in the input sequence could not be honoured.
| readonly attribute SupplierAdmin CosNotifyChannelAdmin::ProxyConsumer::MyAdmin |
The administration object that created this proxy.
| readonly attribute ProxyType CosNotifyChannelAdmin::ProxyConsumer::MyType |
The type of this proxy.
![]()