| 
    TAO_CosTrader
    2.1.9
    
   | 
 
import "CosTrading.idl";


Classes | |
| exception | DefaultFollowTooPermissive | 
| exception | DuplicateLinkName | 
| exception | IllegalLinkName | 
| exception | LimitingFollowTooPermissive | 
| struct | LinkInfo | 
| exception | UnknownLinkName | 
Public Member Functions | |
| void | add_link (in LinkName name, in Lookup target, in FollowOption def_pass_on_follow_rule, in FollowOption limiting_follow_rule) raises (IllegalLinkName, DuplicateLinkName, InvalidLookupRef, DefaultFollowTooPermissive, LimitingFollowTooPermissive) | 
| void | remove_link (in LinkName name) raises (IllegalLinkName, UnknownLinkName) | 
| LinkInfo | describe_link (in LinkName name) raises (IllegalLinkName, UnknownLinkName) | 
| LinkNameSeq | list_links () | 
| void | modify_link (in LinkName name, in FollowOption def_pass_on_follow_rule, in FollowOption limiting_follow_rule) raises (IllegalLinkName, UnknownLinkName, DefaultFollowTooPermissive, LimitingFollowTooPermissive) | 
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::LinkAttributes | |
| readonly attribute FollowOption | max_link_follow_policy | 
| void CosTrading::Link::add_link | ( | in LinkName | name, | 
| in Lookup | target, | ||
| in FollowOption | def_pass_on_follow_rule, | ||
| in FollowOption | limiting_follow_rule | ||
| ) | raises (IllegalLinkName, DuplicateLinkName, InvalidLookupRef, DefaultFollowTooPermissive, LimitingFollowTooPermissive) | 
| LinkInfo CosTrading::Link::describe_link | ( | in LinkName | name | ) | raises (IllegalLinkName, UnknownLinkName) | 
| LinkNameSeq CosTrading::Link::list_links | ( | ) | 
| void CosTrading::Link::modify_link | ( | in LinkName | name, | 
| in FollowOption | def_pass_on_follow_rule, | ||
| in FollowOption | limiting_follow_rule | ||
| ) | raises (IllegalLinkName, UnknownLinkName, DefaultFollowTooPermissive, LimitingFollowTooPermissive) | 
| void CosTrading::Link::remove_link | ( | in LinkName | name | ) | raises (IllegalLinkName, UnknownLinkName) | 
 1.8.3.1