TAO_CosTrader 4.0.1
|
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 | |
![]() | |
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 |
![]() | |
readonly attribute boolean | supports_modifiable_properties |
readonly attribute boolean | supports_dynamic_properties |
readonly attribute boolean | supports_proxy_offers |
readonly attribute TypeRepository | type_repos |
![]() | |
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 ) |