#include "ace/Basic_Types.h"
#include "ace/Global_Macros.h"
#include "ace/Synch_Traits.h"
#include "tao/Versioned_Namespace.h"
Include dependency graph for orbconf.h:
This graph shows which files directly or indirectly include this file:
Build configuration file.
Chris Cleeland
Douglas C. Schmidt
#define HAVE_VPRINTF 1 |
#define POA_NO_TIMESTAMP 0 |
#define RETSIGTYPE void |
#define TAO_CONNECTION_CACHE_MAXIMUM (ACE::max_handles () / 2) |
#define TAO_CONNECTION_HANDLER_STACK_BUF_SIZE 1024 |
#define TAO_CONNECTION_PURGING_STRATEGY TAO_Resource_Factory::LRU |
#define TAO_DEF_GIOP_MAJOR 1 |
#define TAO_DEF_GIOP_MINOR 2 |
#define TAO_DEFAULT_INIT_REFERENCE_INITIALIZER "mcast://:::" |
By default we use multicast lookup.
#define TAO_DEFAULT_IOR_SIZE 1024 |
#define TAO_DEFAULT_LANE "default lane" |
#define TAO_DEFAULT_ROOTPOA_NAME "RootPOA" |
#define TAO_DEFAULT_ROOTPOAMANAGER_NAME "RootPOAManager" |
#define TAO_DEFAULT_SERVER_ACTIVE_OBJECT_MAP_SIZE 64 |
#define TAO_DEFAULT_SERVER_POA_MAP_SIZE 24 |
#define TAO_DEFAULT_SERVER_PORT 0 |
#define TAO_DEFAULT_SERVICE_RESOLUTION_TIMEOUT 10 |
#define TAO_DEFAULT_THREAD_PER_CONNECTION_TIMEOUT "5000" |
#define TAO_DISABLE_CORBA_MESSAGING_POLICIES 0 |
#define TAO_ENCAP_BYTE_ORDER 0 |
#define TAO_EXPORT_NESTED_MACRO |
#define TAO_HAS_AMI_CALLBACK 1 |
#define TAO_HAS_BUFFERING_CONSTRAINT_POLICY 1 |
#define TAO_HAS_CONNECTION_TIMEOUT_POLICY 1 |
#define TAO_HAS_CORBA_MESSAGING 1 |
#define TAO_HAS_DIOP 1 |
Default DIOP settings.
#define TAO_HAS_EXCEPTIONS |
#define TAO_HAS_EXTENDED_FT_INTERCEPTORS 0 |
#define TAO_HAS_IIOP 1 |
Default IIOP settings.
#define TAO_HAS_MAX_HOPS_POLICY 1 |
#define TAO_HAS_MINIMUM_POA 0 |
#define TAO_HAS_MINIMUM_POA_MAPS 0 |
#define TAO_HAS_NAMED_RT_MUTEXES 0 |
#define TAO_HAS_PRIORITY_POLICIES 1 |
#define TAO_HAS_QUEUE_ORDER_POLICY 1 |
#define TAO_HAS_REBIND_POLICY 1 |
#define TAO_HAS_RELATIVE_REQUEST_TIMEOUT_POLICY 1 |
#define TAO_HAS_RELATIVE_ROUNDTRIP_TIMEOUT_POLICY 1 |
#define TAO_HAS_REPLY_END_TIME_POLICY 1 |
#define TAO_HAS_REPLY_START_TIME_POLICY 1 |
#define TAO_HAS_REQUEST_END_TIME_POLICY 1 |
#define TAO_HAS_REQUEST_START_TIME_POLICY 1 |
#define TAO_HAS_ROUTING_POLICY 1 |
#define TAO_HAS_SHMIOP 1 |
#define TAO_HAS_SYNC_SCOPE_POLICY 1 |
#define TAO_HAS_UIOP 1 |
Default SCIOP Settings SCIOP is disabled by default (i.e. TAO_HAS_SCIOP is undef) to enable SCIOP, make with sctp=openss7 option on command line. See $ACE_ROOT/performance-tests/SCTP/README for more info.
#define TAO_INVALID_PRIORITY -1 |
#define TAO_MAXBUFSIZE 1024 |
#define TAO_MIN_IPV6_IIOP_MAJOR 1 |
#define TAO_MIN_IPV6_IIOP_MINOR 2 |
#define TAO_NAMESPACE_INLINE_FUNCTION TAO_NAMESPACE_STORAGE_CLASS |
#define TAO_NAMESPACE_STORAGE_CLASS extern TAO_EXPORT_MACRO |
#define TAO_NEGOTIATE_CODESETS 1 |
#define TAO_NO_COPY_OCTET_SEQUENCES 1 |
#define TAO_NULL_LOCK_REACTOR ACE_Select_Reactor_T< ACE_Reactor_Token_T<ACE_Noop_Token> > |
#define TAO_POLICY_DEFAULT_SCOPE |
Value:
(static_cast<TAO_Policy_Scope> ( \ TAO_POLICY_OBJECT_SCOPE | \ TAO_POLICY_THREAD_SCOPE | \ TAO_POLICY_ORB_SCOPE | \ TAO_POLICY_POA_SCOPE))
#define TAO_PURGE_PERCENT 20 |
#define TAO_REACTOR ACE_Select_Reactor |
#define TAO_RT_SERVER_PROTOCOL_POLICY_TYPE 42 |
#define TAO_STD_PROFILE_COMPONENTS |
#define TAO_SYNCH_CONDITION ACE_SYNCH_CONDITION |
#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_USE_DOTTED_DECIMAL_ADDRESSES 1 |
#define TAO_USE_EXCEPTIONS |
#define TAO_USE_LAZY_RESOURCE_USAGE_STRATEGY 0 |
By default we dont use lazy strategy.
#define TAO_USE_LOCAL_MEMORY_POOL 1 |
#define TAO_USE_MUXED_TRANSPORT_MUX_STRATEGY 1 |
By default we use Muxed Transports.
#define TAO_USE_OUTPUT_CDR_MMAP_MEMORY_POOL 0 |
Policies that are accessed on the critical path and need to be incur minimal retrieval overhead.
enum TAO_Policy_Scope |
const size_t TAO_DEFAULT_OBJECT_REF_TABLE_SIZE = 256 |
const size_t TAO_DEFAULT_ORB_TABLE_SIZE = 16 |
const size_t TAO_DEFAULT_POLICY_FACTORY_REGISTRY_SIZE = 64 |
const size_t TAO_DEFAULT_VALUE_FACTORY_TABLE_SIZE = 128 |
const size_t TAO_RD_TABLE_SIZE = 16 |