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