import "CosTrading.idl";
List of all members.
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) |
Member Typedef Documentation
Member Enumeration Documentation
Member Function Documentation
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) |
The documentation for this interface was generated from the following file: