TAO_CosTrader  2.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Modules | Typedefs | Enumerations
CosTrading.idl File Reference
import "tao/StringSeq.pidl";

Classes

struct  CosTrading::Property
 
struct  CosTrading::Offer
 
struct  CosTrading::Policy
 
exception  CosTrading::UnknownMaxLeft
 
exception  CosTrading::NotImplemented
 
exception  CosTrading::IllegalServiceType
 
exception  CosTrading::UnknownServiceType
 
exception  CosTrading::IllegalPropertyName
 
exception  CosTrading::DuplicatePropertyName
 
exception  CosTrading::PropertyTypeMismatch
 
exception  CosTrading::MissingMandatoryProperty
 
exception  CosTrading::ReadonlyDynamicProperty
 
exception  CosTrading::IllegalConstraint
 
exception  CosTrading::InvalidLookupRef
 
exception  CosTrading::IllegalOfferId
 
exception  CosTrading::UnknownOfferId
 
exception  CosTrading::DuplicatePolicyName
 
interface  CosTrading::TraderComponents
 
interface  CosTrading::SupportAttributes
 
interface  CosTrading::ImportAttributes
 
interface  CosTrading::LinkAttributes
 
interface  CosTrading::Lookup
 
union  CosTrading::Lookup::SpecifiedProps
 
exception  CosTrading::Lookup::IllegalPreference
 
exception  CosTrading::Lookup::IllegalPolicyName
 
exception  CosTrading::Lookup::PolicyTypeMismatch
 
exception  CosTrading::Lookup::InvalidPolicyValue
 
interface  CosTrading::Register
 
struct  CosTrading::Register::OfferInfo
 
exception  CosTrading::Register::InvalidObjectRef
 
exception  CosTrading::Register::UnknownPropertyName
 
exception  CosTrading::Register::InterfaceTypeMismatch
 
exception  CosTrading::Register::ProxyOfferId
 
exception  CosTrading::Register::MandatoryProperty
 
exception  CosTrading::Register::ReadonlyProperty
 
exception  CosTrading::Register::NoMatchingOffers
 
exception  CosTrading::Register::IllegalTraderName
 
exception  CosTrading::Register::UnknownTraderName
 
exception  CosTrading::Register::RegisterNotSupported
 
interface  CosTrading::Link
 
struct  CosTrading::Link::LinkInfo
 
exception  CosTrading::Link::IllegalLinkName
 
exception  CosTrading::Link::UnknownLinkName
 
exception  CosTrading::Link::DuplicateLinkName
 
exception  CosTrading::Link::DefaultFollowTooPermissive
 
exception  CosTrading::Link::LimitingFollowTooPermissive
 
interface  CosTrading::Proxy
 
struct  CosTrading::Proxy::ProxyInfo
 
exception  CosTrading::Proxy::IllegalRecipe
 
exception  CosTrading::Proxy::NotProxyOfferId
 
interface  CosTrading::Admin
 
interface  CosTrading::OfferIterator
 
interface  CosTrading::OfferIdIterator
 

Modules

module  CosTrading
 

Typedefs

typedef string CosTrading::Istring
 
typedef Object CosTrading::TypeRepository
 
typedef Istring CosTrading::PropertyName
 
typedef sequence< PropertyName > CosTrading::PropertyNameSeq
 
typedef any CosTrading::PropertyValue
 
typedef sequence< Property > CosTrading::PropertySeq
 
typedef sequence< Offer > CosTrading::OfferSeq
 
typedef string CosTrading::OfferId
 
typedef sequence< OfferId > CosTrading::OfferIdSeq
 
typedef Istring CosTrading::ServiceTypeName
 
typedef Istring CosTrading::Constraint
 
typedef Istring CosTrading::LinkName
 
typedef sequence< LinkName > CosTrading::LinkNameSeq
 
typedef LinkNameSeq CosTrading::TraderName
 
typedef string CosTrading::PolicyName
 
typedef sequence< PolicyName > CosTrading::PolicyNameSeq
 
typedef any CosTrading::PolicyValue
 
typedef sequence< Policy > CosTrading::PolicySeq
 

Enumerations

enum  CosTrading::FollowOption { CosTrading::local_only, CosTrading::if_no_local, CosTrading::always }
 

Detailed Description

Id:
CosTrading.idl 93677 2011-03-29 12:36:41Z johnnyw

Trader Service v1.0 described in CORBAservices: Common Object Services Specification, chapter 16 OMG IDL for Trading Function Module, p 16-74