Defines |
#define | TAO_REACTOR ACE_Select_Reactor |
#define | TAO_NULL_LOCK_REACTOR ACE_Select_Reactor_T< ACE_Select_Reactor_Token_T<ACE_Noop_Token> > |
#define | TAO_SYNCH_MUTEX ACE_SYNCH_MUTEX |
#define | TAO_SYNCH_RECURSIVE_MUTEX ACE_SYNCH_RECURSIVE_MUTEX |
#define | TAO_SYNCH_RW_MUTEX ACE_SYNCH_RW_MUTEX |
#define | TAO_SYNCH_CONDITION ACE_SYNCH_CONDITION |
#define | POA_NO_TIMESTAMP 0 |
#define | TAO_USE_DOTTED_DECIMAL_ADDRESSES 0 |
#define | TAO_DEFAULT_SERVER_ACTIVE_OBJECT_MAP_SIZE 64 |
#define | TAO_DEFAULT_SERVER_POA_MAP_SIZE 24 |
#define | TAO_DEFAULT_NAME_SERVER_REQUEST_PORT 10013 |
#define | TAO_DEFAULT_NAME_SERVER_REPLY_PORT 10014 |
#define | TAO_DEFAULT_TRADING_SERVER_REQUEST_PORT 10016 |
#define | TAO_DEFAULT_TRADING_SERVER_REPLY_PORT 10017 |
#define | TAO_DEFAULT_IMPLREPO_SERVER_REQUEST_PORT 10018 |
#define | TAO_DEFAULT_IMPLREPO_SERVER_REPLY_PORT 10019 |
#define | TAO_DEFAULT_INTERFACEREPO_SERVER_REQUEST_PORT 10020 |
#define | TAO_DEFAULT_INTERFACEREPO_SERVER_REPLY_PORT 10021 |
#define | TAO_DEFAULT_SERVICE_RESOLUTION_TIMEOUT 10 |
#define | TAO_DEFAULT_SERVER_PORT 0 |
#define | TAO_MAXBUFSIZE 1024 |
#define | TAO_MAXIMUM_NATIVE_TYPE_SIZE 128 |
#define | TAO_USES_ROBUST_CONNECTION_MGMT |
#define | TAO_CONNECTION_CACHING_STRATEGY TAO_Resource_Factory::LRU |
#define | TAO_PURGE_PERCENT 20 |
#define | TAO_CONNECTION_CACHE_MAXIMUM (ACE::max_handles () / 2) |
#define | TAO_NAMESPACE struct TAO_EXPORT_MACRO |
#define | TAO_NAMESPACE_CLOSE ; |
#define | TAO_NAMESPACE_STORAGE_CLASS static |
#define | TAO_NAMESPACE_BEGIN(NS) NS##:: |
#define | TAO_NAMESPACE_END |
#define | TAO_NAMESPACE_TYPE(TYPE) TYPE |
#define | TAO_NAMESPACE_DEFINE(TYPE,NAME,RHS) NAME = RHS; |
#define | TAO_NAMESPACE_INLINE_FUNCTION TAO_NAMESPACE_STORAGE_CLASS |
#define | TAO_NO_COPY_OCTET_SEQUENCES 1 |
#define | TAO_HAS_EXCEPTIONS |
#define | TAO_USE_EXCEPTIONS |
#define | TAO_ENV_ARG_DECL |
#define | TAO_ENV_ARG_DECL_WITH_DEFAULTS |
#define | TAO_ENV_ARG_DECL_NOT_USED |
#define | TAO_ENV_ARG_PARAMETER |
#define | TAO_ENV_SINGLE_ARG_DECL |
#define | TAO_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS |
#define | TAO_ENV_SINGLE_ARG_DECL_NOT_USED |
#define | TAO_ENV_SINGLE_ARG_PARAMETER |
#define | TAO_ENV_ARG_DEFN CORBA::Environment &ACE_TRY_ENV = TAO_default_environment () |
#define | TAO_ENCAP_BYTE_ORDER 0 |
#define | RETSIGTYPE void |
#define | HAVE_VPRINTF 1 |
#define | TAO_EXPORT_NESTED_MACRO |
#define | TAO_OBJID_NAMESERVICE "NameService" |
#define | TAO_OBJID_TRADINGSERVICE "TradingService" |
#define | TAO_OBJID_IMPLREPOSERVICE "ImplRepoService" |
#define | TAO_OBJID_ROOTPOA "RootPOA" |
#define | TAO_OBJID_POACURRENT "POACurrent" |
#define | TAO_OBJID_INTERFACEREP "InterfaceRepository" |
#define | TAO_OBJID_POLICYMANAGER "ORBPolicyManager" |
#define | TAO_OBJID_POLICYCURRENT "PolicyCurrent" |
#define | TAO_OBJID_IORMANIPULATION "IORManipulation" |
#define | TAO_OBJID_IORTABLE "IORTable" |
#define | TAO_OBJID_DYNANYFACTORY "DynAnyFactory" |
#define | TAO_OBJID_TYPECODEFACTORY "TypeCodeFactory" |
#define | TAO_OBJID_RTORB "RTORB" |
#define | TAO_OBJID_RTCURRENT "RTCurrent" |
#define | TAO_OBJID_PRIORITYMAPPINGMANAGER "PriorityMappingManager" |
#define | TAO_OBJID_SECURITYCURRENT "SecurityCurrent" |
#define | TAO_OBJID_TRANSACTIONCURRENT "TransactionCurrent" |
#define | TAO_OBJID_NOTIFICATIONSERVICE "NotificationService" |
#define | TAO_OBJID_TYPEDNOTIFICATIONSERVICE "TypedNotificationService" |
#define | TAO_OBJID_COMPONENTHOMEFINDER "ComponentHomeFinder" |
#define | TAO_OBJID_PSS "PSS" |
#define | TAO_OBJID_CODECFACTORY "CodecFactory" |
#define | TAO_OBJID_PICurrent "PICurrent" |
#define | TAO_LIST_OF_INITIAL_SERVICES |
#define | NO_OF_MCAST_SERVICES 4 |
#define | TAO_NAMING_BASE_ADDR ACE_DEFAULT_BASE_ADDR |
#define | TAO_ROOT_NAMING_CONTEXT "NameService" |
#define | TAO_NAMING_CONTEXT_INDEX "Naming_Context_Index" |
#define | TAO_DEFAULT_ROOTPOA_NAME "" |
#define | TAO_HAS_VALUETYPE |
#define | TAO_HAS_DIOP 1 |
#define | TAO_HAS_UIOP 1 |
#define | TAO_HAS_SHMIOP 1 |
#define | TAO_HAS_NAMED_RT_MUTEXES 0 |
#define | TAO_HAS_MINIMUM_POA 0 |
#define | TAO_HAS_MINIMUM_POA_MAPS 0 |
#define | TAO_HAS_CORBA_MESSAGING 1 |
#define | TAO_DISABLE_CORBA_MESSAGING_POLICIES 0 |
#define | TAO_HAS_REBIND_POLICY 1 |
#define | TAO_HAS_SYNC_SCOPE_POLICY 1 |
#define | TAO_HAS_PRIORITY_POLICIES 1 |
#define | TAO_HAS_REQUEST_START_TIME_POLICY 1 |
#define | TAO_HAS_REQUEST_END_TIME_POLICY 1 |
#define | TAO_HAS_REPLY_START_TIME_POLICY 1 |
#define | TAO_HAS_REPLY_END_TIME_POLICY 1 |
#define | TAO_HAS_RELATIVE_REQUEST_TIMEOUT_POLICY 1 |
#define | TAO_HAS_RELATIVE_ROUNDTRIP_TIMEOUT_POLICY 1 |
#define | TAO_HAS_ROUTING_POLICY 1 |
#define | TAO_HAS_MAX_HOPS_POLICY 1 |
#define | TAO_HAS_QUEUE_ORDER_POLICY 1 |
#define | TAO_HAS_BUFFERING_CONSTRAINT_POLICY 1 |
#define | TAO_HAS_AMI_POLLER 1 |
#define | TAO_HAS_AMI_CALLBACK 1 |
#define | TAO_HAS_MINIMUM_CONNECTION_CACHING_STRATEGY 0 |
#define | TAO_CLIENT_PRIORITY_POLICY_TYPE 0x54410000 |
#define | TAO_BUFFERING_CONSTRAINT_POLICY_TYPE 0x54410001 |
#define | TAO_RT_PRIORITY_MODEL_POLICY_TYPE 40 |
#define | TAO_RT_THREADPOOL_POLICY_TYPE 41 |
#define | TAO_RT_SERVER_PROTOCOL_POLICY_TYPE 42 |
#define | TAO_RT_CLIENT_PROTOCOL_POLICY_TYPE 43 |
#define | TAO_RT_PRIVATE_CONNECTION_POLICY_TYPE 44 |
#define | TAO_RT_PRIORITY_BANDED_CONNECTION_POLICY_TYPE 45 |
#define | TAO_MESSAGING_REBIND_POLICY_TYPE 23 |
#define | TAO_MESSAGING_SYNC_SCOPE_POLICY_TYPE 24 |
#define | TAO_MESSAGING_REQUEST_PRIORITY_POLICY_TYPE 25 |
#define | TAO_MESSAGING_REPLY_PRIORITY_POLICY_TYPE 26 |
#define | TAO_MESSAGING_REQUEST_START_TIME_POLICY_TYPE 27 |
#define | TAO_MESSAGING_REQUEST_END_TIME_POLICY_TYPE 28 |
#define | TAO_MESSAGING_REPLY_START_TIME_POLICY_TYPE 29 |
#define | TAO_MESSAGING_REPLY_END_TIME_POLICY_TYPE 30 |
#define | TAO_MESSAGING_RELATIVE_REQ_TIMEOUT_POLICY_TYPE 31 |
#define | TAO_MESSAGING_RELATIVE_RT_TIMEOUT_POLICY_TYPE 32 |
#define | TAO_MESSAGING_ROUTING_POLICY_TYPE 33 |
#define | TAO_MESSAGING_MAX_HOPS_POLICY_TYPE 34 |
#define | TAO_MESSAGING_QUEUE_ORDER_POLICY_TYPE 35 |
#define | TAO_POLICY_DEFAULT_SCOPE (ACE_static_cast(TAO_Policy_Scope, TAO_POLICY_OBJECT_SCOPE | TAO_POLICY_THREAD_SCOPE | TAO_POLICY_ORB_SCOPE | TAO_POLICY_POA_SCOPE)) |
#define | TAO_DEF_GIOP_MAJOR 1 |
#define | TAO_DEF_GIOP_MINOR 2 |
#define | TAO_CONNECTION_HANDLER_STACK_BUF_SIZE 1024 |
#define | TAO_RESUMES_CONNECTION_HANDLER 1 |
#define | TAO_STD_PROFILE_COMPONENTS |
#define | TAO_DEFAULT_IOR_SIZE 1024 |
#define | TAO_DEFAULT_THREAD_PER_CONNECTION_TIMEOUT "5000" |
#define | TAO_DEF_FT_CORBA_MAJOR 1 |
#define | TAO_DEF_FT_CORBA_MINOR 0 |
#define | TAO_USE_MUXED_TRANSPORT_MUX_STRATEGY 1 |
| By default we use Muxed Transports.
|
Enumerations |
enum | MCAST_SERVICEID { NAMESERVICE,
TRADINGSERVICE,
IMPLREPOSERVICE,
INTERFACEREPOSERVICE
} |
enum | TAO_Cached_Policy_Type {
TAO_CACHED_POLICY_UNCACHED = -1,
TAO_CACHED_POLICY_PRIORITY_MODEL = 0,
TAO_CACHED_POLICY_THREADPOOL,
TAO_CACHED_POLICY_RT_SERVER_PROTOCOL,
TAO_CACHED_POLICY_RT_CLIENT_PROTOCOL,
TAO_CACHED_POLICY_RT_PRIVATE_CONNECTION,
TAO_CACHED_POLICY_RT_PRIORITY_BANDED_CONNECTION,
TAO_CACHED_POLICY_LIFESPAN,
TAO_CACHED_POLICY_ID_UNIQUENESS,
TAO_CACHED_POLICY_ID_ASSIGNMENT,
TAO_CACHED_POLICY_THREAD,
TAO_CACHED_POLICY_IMPLICIT_ACTIVATION,
TAO_CACHED_POLICY_SERVANT_RETENTION,
TAO_CACHED_POLICY_REQUEST_PROCESSING,
TAO_CACHED_POLICY_SYNC_SCOPE,
TAO_CACHED_POLICY_RELATIVE_ROUNDTRIP_TIMEOUT,
TAO_CACHED_POLICY_BUFFERING_CONSTRAINT,
TAO_CACHED_POLICY_MAX_CACHED
} |
| Policies that are accessed on the critical path and need to be incur minimal retrieval overhead. More...
|
enum | TAO_Policy_Scope {
TAO_POLICY_OBJECT_SCOPE = 0x01,
TAO_POLICY_THREAD_SCOPE = 0x02,
TAO_POLICY_ORB_SCOPE = 0x04,
TAO_POLICY_POA_SCOPE = 0x08,
TAO_POLICY_CLIENT_EXPOSED = 0x10
} |
Build configuration file for the Inter-ORB Engine, and application level code using it via <corba.hh>