import "CosNotifyChannelAdmin.idl";
Inheritance diagram for CosNotifyChannelAdmin::ProxySupplier:


Public Member Functions | |
| CosNotification::EventTypeSeq | obtain_offered_types (in ObtainInfoMode mode) |
| void | validate_event_qos (in CosNotification::QoSProperties required_qos, out CosNotification::NamedPropertyRangeSeq available_qos) raises (CosNotification::UnsupportedQoS) |
| Validate a list of QoS properties for an event. | |
Public Attributes | |
| readonly attribute ProxyType | MyType |
| The style and event format for this proxy. | |
| readonly attribute ConsumerAdmin | MyAdmin |
| The ConsumerAdmin this proxy belongs to. | |
| attribute CosNotifyFilter::MappingFilter | priority_filter |
| attribute CosNotifyFilter::MappingFilter | lifetime_filter |
Supplier proxies are used by consumers to communicate with the Notification Service, this interface captures the shared operations in all those proxies.
Definition at line 173 of file CosNotifyChannelAdmin.idl.
| CosNotification::EventTypeSeq CosNotifyChannelAdmin::ProxySupplier::obtain_offered_types | ( | in ObtainInfoMode | mode | ) |
| mode | Describe how the publications should be fetched |
| void CosNotifyChannelAdmin::ProxySupplier::validate_event_qos | ( | in CosNotification::QoSProperties | required_qos, | |
| out CosNotification::NamedPropertyRangeSeq | available_qos | |||
| ) | raises (CosNotification::UnsupportedQoS) |
Validate a list of QoS properties for an event.
Applications send events with specific QoS properties, the following operation allows consumers to verify if a given set of QoS properties would be honored by the proxy.
| required_qos | The QoS properties required by the supplier | |
| available_qos | If the QoS properties required are supported this argument returns any other QoS properties that the application may set without breaking the proxy capabilities. |
| CosNotification::UnsupportedQoS | if the QoS properties required cannot be supported. The exception describes the problems and any legal values in detail. |
The filter is initialized to the nil reference
Definition at line 195 of file CosNotifyChannelAdmin.idl.
| readonly attribute ConsumerAdmin CosNotifyChannelAdmin::ProxySupplier::MyAdmin |
| readonly attribute ProxyType CosNotifyChannelAdmin::ProxySupplier::MyType |
The style and event format for this proxy.
Definition at line 178 of file CosNotifyChannelAdmin.idl.
The filter is initialized to the nil reference
Definition at line 188 of file CosNotifyChannelAdmin.idl.
1.4.7