|
TAO_CosTrader
2.3.4
|
import"CosTrading.idl";


Classes | |
| exception | IllegalPolicyName |
| exception | IllegalPreference |
| exception | InvalidPolicyValue |
| exception | PolicyTypeMismatch |
| union | SpecifiedProps |
Public Types | |
| enum | HowManyProps { none, some, all } |
| typedef Istring | Preference |
Public Member Functions | |
| void | query (in ServiceTypeName type, in Constraint constr, in Preference pref, in PolicySeq policies, in SpecifiedProps desired_props, in unsigned long how_many, out OfferSeq offers, out OfferIterator offer_itr, out PolicyNameSeq limits_applied) raises (IllegalServiceType, UnknownServiceType, IllegalConstraint, IllegalPreference, IllegalPolicyName, PolicyTypeMismatch, InvalidPolicyValue, IllegalPropertyName, DuplicatePropertyName, DuplicatePolicyName) |
Additional Inherited Members | |
Public Attributes inherited from CosTrading::TraderComponents | |
| readonly attribute Lookup | lookup_if |
| readonly attribute Register | register_if |
| readonly attribute Link | link_if |
| readonly attribute Proxy | proxy_if |
| readonly attribute Admin | admin_if |
Public Attributes inherited from CosTrading::SupportAttributes | |
| readonly attribute boolean | supports_modifiable_properties |
| readonly attribute boolean | supports_dynamic_properties |
| readonly attribute boolean | supports_proxy_offers |
| readonly attribute TypeRepository | type_repos |
Public Attributes inherited from CosTrading::ImportAttributes | |
| readonly attribute unsigned long | def_search_card |
| readonly attribute unsigned long | max_search_card |
| readonly attribute unsigned long | def_match_card |
| readonly attribute unsigned long | max_match_card |
| readonly attribute unsigned long | def_return_card |
| readonly attribute unsigned long | max_return_card |
| readonly attribute unsigned long | max_list |
| readonly attribute unsigned long | def_hop_count |
| readonly attribute unsigned long | max_hop_count |
| readonly attribute FollowOption | def_follow_policy |
| readonly attribute FollowOption | max_follow_policy |
| void CosTrading::Lookup::query | ( | in ServiceTypeName | type, |
| in Constraint | constr, | ||
| in Preference | pref, | ||
| in PolicySeq | policies, | ||
| in SpecifiedProps | desired_props, | ||
| in unsigned long | how_many, | ||
| out OfferSeq | offers, | ||
| out OfferIterator | offer_itr, | ||
| out PolicyNameSeq | limits_applied | ||
| ) | |||
| raises | ( | IllegalServiceType, | |
| UnknownServiceType, | |||
| IllegalConstraint, | |||
| IllegalPreference, | |||
| IllegalPolicyName, | |||
| PolicyTypeMismatch, | |||
| InvalidPolicyValue, | |||
| IllegalPropertyName, | |||
| DuplicatePropertyName, | |||
| DuplicatePolicyName | |||
| ) | |||
1.8.9.1