IDL source Global indexinterface Proxy : TraderComponents, SupportAttributes
ProxyInfo describe_proxy(in OfferId id) raises(IllegalOfferId, UnknownOfferId, NotProxyOfferId);
OfferId export_proxy(in Lookup target, in ServiceTypeName type, in PropertySeq properties, in boolean if_match_all, in ConstraintRecipe recipe, in PolicySeq policies_to_pass_on) raises(IllegalServiceType, UnknownServiceType, InvalidLookupRef, IllegalPropertyName, PropertyTypeMismatch, ReadonlyDynamicProperty, MissingMandatoryProperty, IllegalRecipe, DuplicatePropertyName, DuplicatePolicyName);
void withdraw_proxy(in OfferId id) raises(IllegalOfferId, UnknownOfferId, NotProxyOfferId);
typedef Istring ConstraintRecipe;
struct ProxyInfo { ServiceTypeName type; Lookup target; PropertySeq properties; boolean if_match_all; ConstraintRecipe recipe; PolicySeq policies_to_pass_on; };
exception IllegalRecipe { ConstraintRecipe recipe; };
exception NotProxyOfferId { OfferId id; };