|
TAO_CosTrader 4.0.5
|
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 ) | ||||||