Defines | Enumerations | Variables

orbconf.h File Reference

#include "ace/Basic_Types.h"
#include "ace/Global_Macros.h"
#include "ace/Synch_Traits.h"
#include "ace/Global_Macros.h"
#include "ace/Synch_Traits.h"
Include dependency graph for orbconf.h:

Go to the source code of this file.

Defines

#define TAO_INVALID_PRIORITY   -1
#define TAO_REACTOR   ACE_Select_Reactor
#define TAO_NULL_LOCK_REACTOR   ACE_Select_Reactor_T< ACE_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_NEGOTIATE_CODESETS   1
#define TAO_DEFAULT_SERVER_ACTIVE_OBJECT_MAP_SIZE   64
#define TAO_DEFAULT_SERVER_POA_MAP_SIZE   24
#define TAO_DEFAULT_SERVICE_RESOLUTION_TIMEOUT   10
#define TAO_DEFAULT_SERVER_PORT   0
#define TAO_MAXBUFSIZE   1024
#define TAO_CONNECTION_PURGING_STRATEGY   TAO_Resource_Factory::LRU
#define TAO_PURGE_PERCENT   20
#define TAO_CONNECTION_CACHE_MAXIMUM   (ACE::max_handles () / 2)
#define TAO_NAMESPACE_STORAGE_CLASS   extern TAO_EXPORT_MACRO
#define TAO_NAMESPACE_INLINE_FUNCTION   TAO_NAMESPACE_STORAGE_CLASS
#define TAO_NO_COPY_OCTET_SEQUENCES   1
#define TAO_HAS_EXCEPTIONS
#define TAO_ENCAP_BYTE_ORDER   0
#define RETSIGTYPE   void
#define HAVE_VPRINTF   1
#define TAO_HAS_MONITOR_FRAMEWORK   0
#define TAO_HAS_MONITOR_POINTS   ACE_HAS_MONITOR_POINTS
#define TAO_HAS_ZIOP   0
#define TAO_EXPORT_NESTED_MACRO
#define TAO_DEFAULT_ROOTPOA_NAME   "RootPOA"
#define TAO_DEFAULT_ROOTPOAMANAGER_NAME   "RootPOAManager"
#define TAO_DEFAULT_LANE   "default lane"
#define TAO_HAS_MINIMUM_CORBA   0
#define TAO_HAS_IIOP   1
 Default IIOP settings.
#define TAO_HAS_DIOP   1
 Default DIOP settings.
#define TAO_HAS_SCIOP   0
#define TAO_HAS_UIOP   1
#define TAO_HAS_SHMIOP   0
#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_CONNECTION_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   1
#define TAO_HAS_AMI_CALLBACK   1
#define TAO_HAS_INTERCEPTORS   1
#define TAO_HAS_SENDFILE   0
#define TAO_HAS_EXTENDED_FT_INTERCEPTORS   0
#define TAO_RT_SERVER_PROTOCOL_POLICY_TYPE   42
#define TAO_POLICY_DEFAULT_SCOPE
#define TAO_DEF_GIOP_MAJOR   1
#define TAO_DEF_GIOP_MINOR   2
#define TAO_CONNECTION_HANDLER_STACK_BUF_SIZE   1024
#define TAO_STD_PROFILE_COMPONENTS
#define TAO_DEFAULT_IOR_SIZE   1024
#define TAO_DEFAULT_THREAD_PER_CONNECTION_TIMEOUT   "5000"
#define TAO_USE_MUXED_TRANSPORT_MUX_STRATEGY   1
 By default we use Muxed Transports.
#define TAO_DEFAULT_INIT_REFERENCE_INITIALIZER   "mcast://:::"
 By default we use multicast lookup.
#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_OUTPUT_CDR_MMAP_MEMORY_POOL   0
#define TAO_HAS_TRANSPORT_CURRENT   1
#define TAO_HAS_DDL_PARSER   1
#define TAO_HAS_FILE_PARSER   1
#define TAO_HAS_CORBALOC_PARSER   1
#define TAO_HAS_CORBANAME_PARSER   1
#define TAO_HAS_HTTP_PARSER   1
#define TAO_HAS_MCAST_PARSER   0
#define TAO_HAS_SEQUENCE_ITERATORS   0

Enumerations

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_CONNECTION_TIMEOUT, TAO_CACHED_POLICY_BIDIRECTIONAL_GIOP, TAO_CACHED_POLICY_SERVER_NETWORK_PRIORITY,
  TAO_CACHED_POLICY_CLIENT_NETWORK_PRIORITY, TAO_CACHED_POLICY_NETWORK_PRIORITY, TAO_CACHED_POLICY_ENDPOINT, TAO_CACHED_COMPRESSION_ENABLING_POLICY,
  TAO_CACHED_COMPRESSION_LOW_VALUE_POLICY, TAO_CACHED_MIN_COMPRESSION_RATIO_POLICY, TAO_CACHED_COMPRESSION_ID_LEVEL_LIST_POLICY, TAO_CACHED_POLICY_MAX_CACHED
}
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
}

Variables

const size_t TAO_DEFAULT_ORB_TABLE_SIZE = 16
const size_t TAO_DEFAULT_ADAPTER_REGISTRY_SIZE = 16
const size_t TAO_RD_TABLE_SIZE = 16
const size_t TAO_DEFAULT_POLICY_FACTORY_REGISTRY_SIZE = 64
const bool TAO_USE_PARALLEL_CONNECT = false
const time_t TAO_ACCEPT_ERROR_DELAY = 5
const int TAO_SO_LINGER = -1
const size_t TAO_DEFAULT_OBJECT_REF_TABLE_SIZE = 256
const size_t TAO_DEFAULT_VALUE_FACTORY_TABLE_SIZE = 128

Detailed Description

Id:
orbconf.h 84936 2009-03-23 09:55:43Z johnnyw

Build configuration file.

Author:
Copyright 1995 by Sun Microsystems, Inc.
Chris Cleeland
Douglas C. Schmidt

Definition in file orbconf.h.


Define Documentation

#define HAVE_VPRINTF   1

Definition at line 246 of file orbconf.h.

#define POA_NO_TIMESTAMP   0

Definition at line 67 of file orbconf.h.

#define RETSIGTYPE   void

Definition at line 240 of file orbconf.h.

#define TAO_CONNECTION_CACHE_MAXIMUM   (ACE::max_handles () / 2)

Definition at line 196 of file orbconf.h.

#define TAO_CONNECTION_HANDLER_STACK_BUF_SIZE   1024

Definition at line 840 of file orbconf.h.

#define TAO_CONNECTION_PURGING_STRATEGY   TAO_Resource_Factory::LRU

Definition at line 185 of file orbconf.h.

#define TAO_DEF_GIOP_MAJOR   1

Definition at line 822 of file orbconf.h.

#define TAO_DEF_GIOP_MINOR   2

Definition at line 825 of file orbconf.h.

#define TAO_DEFAULT_INIT_REFERENCE_INITIALIZER   "mcast://:::"

By default we use multicast lookup.

Definition at line 865 of file orbconf.h.

#define TAO_DEFAULT_IOR_SIZE   1024

Definition at line 849 of file orbconf.h.

#define TAO_DEFAULT_LANE   "default lane"

Definition at line 299 of file orbconf.h.

#define TAO_DEFAULT_ROOTPOA_NAME   "RootPOA"

Definition at line 290 of file orbconf.h.

#define TAO_DEFAULT_ROOTPOAMANAGER_NAME   "RootPOAManager"

Definition at line 294 of file orbconf.h.

#define TAO_DEFAULT_SERVER_ACTIVE_OBJECT_MAP_SIZE   64

Definition at line 155 of file orbconf.h.

#define TAO_DEFAULT_SERVER_POA_MAP_SIZE   24

Definition at line 161 of file orbconf.h.

#define TAO_DEFAULT_SERVER_PORT   0

Definition at line 176 of file orbconf.h.

#define TAO_DEFAULT_SERVICE_RESOLUTION_TIMEOUT   10

Definition at line 167 of file orbconf.h.

#define TAO_DEFAULT_THREAD_PER_CONNECTION_TIMEOUT   "5000"

Definition at line 855 of file orbconf.h.

#define TAO_DISABLE_CORBA_MESSAGING_POLICIES   0

Definition at line 437 of file orbconf.h.

#define TAO_ENCAP_BYTE_ORDER   0

Definition at line 235 of file orbconf.h.

#define TAO_EXPORT_NESTED_MACRO

Definition at line 278 of file orbconf.h.

#define TAO_HAS_AMI   1

Definition at line 648 of file orbconf.h.

#define TAO_HAS_AMI_CALLBACK   1

Definition at line 690 of file orbconf.h.

#define TAO_HAS_BUFFERING_CONSTRAINT_POLICY   1

Definition at line 628 of file orbconf.h.

#define TAO_HAS_CONNECTION_TIMEOUT_POLICY   1

Definition at line 571 of file orbconf.h.

#define TAO_HAS_CORBA_MESSAGING   1

Definition at line 428 of file orbconf.h.

#define TAO_HAS_CORBALOC_PARSER   1

Definition at line 895 of file orbconf.h.

#define TAO_HAS_CORBANAME_PARSER   1

Definition at line 899 of file orbconf.h.

#define TAO_HAS_DDL_PARSER   1

Definition at line 887 of file orbconf.h.

#define TAO_HAS_DIOP   1

Default DIOP settings.

Definition at line 314 of file orbconf.h.

#define TAO_HAS_EXCEPTIONS

Definition at line 213 of file orbconf.h.

#define TAO_HAS_EXTENDED_FT_INTERCEPTORS   0

Definition at line 725 of file orbconf.h.

#define TAO_HAS_FILE_PARSER   1

Definition at line 891 of file orbconf.h.

#define TAO_HAS_HTTP_PARSER   1

Definition at line 903 of file orbconf.h.

#define TAO_HAS_IIOP   1

Default IIOP settings.

Definition at line 309 of file orbconf.h.

#define TAO_HAS_INTERCEPTORS   1

Definition at line 708 of file orbconf.h.

#define TAO_HAS_MAX_HOPS_POLICY   1

Definition at line 600 of file orbconf.h.

#define TAO_HAS_MCAST_PARSER   0

Definition at line 910 of file orbconf.h.

#define TAO_HAS_MINIMUM_CORBA   0

Definition at line 304 of file orbconf.h.

#define TAO_HAS_MINIMUM_POA   0

Definition at line 397 of file orbconf.h.

#define TAO_HAS_MINIMUM_POA_MAPS   0

Definition at line 414 of file orbconf.h.

#define TAO_HAS_MONITOR_FRAMEWORK   0

Definition at line 252 of file orbconf.h.

#define TAO_HAS_MONITOR_POINTS   ACE_HAS_MONITOR_POINTS

Definition at line 256 of file orbconf.h.

#define TAO_HAS_NAMED_RT_MUTEXES   0

Definition at line 381 of file orbconf.h.

#define TAO_HAS_PRIORITY_POLICIES   1

Definition at line 475 of file orbconf.h.

#define TAO_HAS_QUEUE_ORDER_POLICY   1

Definition at line 614 of file orbconf.h.

#define TAO_HAS_REBIND_POLICY   1

Definition at line 447 of file orbconf.h.

#define TAO_HAS_RELATIVE_REQUEST_TIMEOUT_POLICY   1

Definition at line 545 of file orbconf.h.

#define TAO_HAS_RELATIVE_ROUNDTRIP_TIMEOUT_POLICY   1

Definition at line 559 of file orbconf.h.

#define TAO_HAS_REPLY_END_TIME_POLICY   1

Definition at line 531 of file orbconf.h.

#define TAO_HAS_REPLY_START_TIME_POLICY   1

Definition at line 517 of file orbconf.h.

#define TAO_HAS_REQUEST_END_TIME_POLICY   1

Definition at line 503 of file orbconf.h.

#define TAO_HAS_REQUEST_START_TIME_POLICY   1

Definition at line 489 of file orbconf.h.

#define TAO_HAS_ROUTING_POLICY   1

Definition at line 586 of file orbconf.h.

#define TAO_HAS_SCIOP   0

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.

Definition at line 327 of file orbconf.h.

#define TAO_HAS_SENDFILE   0

Definition at line 719 of file orbconf.h.

#define TAO_HAS_SEQUENCE_ITERATORS   0

Definition at line 915 of file orbconf.h.

#define TAO_HAS_SHMIOP   0

Definition at line 370 of file orbconf.h.

#define TAO_HAS_SYNC_SCOPE_POLICY   1

Definition at line 461 of file orbconf.h.

#define TAO_HAS_TRANSPORT_CURRENT   1

Definition at line 883 of file orbconf.h.

#define TAO_HAS_UIOP   1

Definition at line 345 of file orbconf.h.

#define TAO_HAS_ZIOP   0

Definition at line 260 of file orbconf.h.

#define TAO_INVALID_PRIORITY   -1

Definition at line 34 of file orbconf.h.

#define TAO_MAXBUFSIZE   1024

Definition at line 181 of file orbconf.h.

#define TAO_NAMESPACE_INLINE_FUNCTION   TAO_NAMESPACE_STORAGE_CLASS

Definition at line 206 of file orbconf.h.

#define TAO_NAMESPACE_STORAGE_CLASS   extern TAO_EXPORT_MACRO

Definition at line 201 of file orbconf.h.

#define TAO_NEGOTIATE_CODESETS   1

Definition at line 88 of file orbconf.h.

#define TAO_NO_COPY_OCTET_SEQUENCES   1

Definition at line 210 of file orbconf.h.

#define TAO_NULL_LOCK_REACTOR   ACE_Select_Reactor_T< ACE_Reactor_Token_T<ACE_Noop_Token> >

Definition at line 41 of file orbconf.h.

#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))

Definition at line 808 of file orbconf.h.

#define TAO_PURGE_PERCENT   20

Definition at line 189 of file orbconf.h.

#define TAO_REACTOR   ACE_Select_Reactor

Definition at line 37 of file orbconf.h.

#define TAO_RT_SERVER_PROTOCOL_POLICY_TYPE   42

Definition at line 731 of file orbconf.h.

#define TAO_STD_PROFILE_COMPONENTS

Definition at line 845 of file orbconf.h.

#define TAO_SYNCH_CONDITION   ACE_SYNCH_CONDITION

Definition at line 60 of file orbconf.h.

#define TAO_SYNCH_MUTEX   ACE_SYNCH_MUTEX

Definition at line 47 of file orbconf.h.

#define TAO_SYNCH_RECURSIVE_MUTEX   ACE_SYNCH_RECURSIVE_MUTEX

Definition at line 52 of file orbconf.h.

#define TAO_SYNCH_RW_MUTEX   ACE_SYNCH_RW_MUTEX

Definition at line 56 of file orbconf.h.

#define TAO_USE_DOTTED_DECIMAL_ADDRESSES   0

Definition at line 80 of file orbconf.h.

#define TAO_USE_LAZY_RESOURCE_USAGE_STRATEGY   0

By default we dont use lazy strategy.

Definition at line 870 of file orbconf.h.

#define TAO_USE_LOCAL_MEMORY_POOL   1

Definition at line 874 of file orbconf.h.

#define TAO_USE_MUXED_TRANSPORT_MUX_STRATEGY   1

By default we use Muxed Transports.

Definition at line 860 of file orbconf.h.

#define TAO_USE_OUTPUT_CDR_MMAP_MEMORY_POOL   0

Definition at line 878 of file orbconf.h.


Enumeration Type Documentation

Policies that are accessed on the critical path and need to be incur minimal retrieval overhead.

Enumerator:
TAO_CACHED_POLICY_UNCACHED 
TAO_CACHED_POLICY_PRIORITY_MODEL 
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_CONNECTION_TIMEOUT 
TAO_CACHED_POLICY_BIDIRECTIONAL_GIOP 
TAO_CACHED_POLICY_SERVER_NETWORK_PRIORITY 
TAO_CACHED_POLICY_CLIENT_NETWORK_PRIORITY 
TAO_CACHED_POLICY_NETWORK_PRIORITY 
TAO_CACHED_POLICY_ENDPOINT 
TAO_CACHED_COMPRESSION_ENABLING_POLICY 
TAO_CACHED_COMPRESSION_LOW_VALUE_POLICY 
TAO_CACHED_MIN_COMPRESSION_RATIO_POLICY 
TAO_CACHED_COMPRESSION_ID_LEVEL_LIST_POLICY 
TAO_CACHED_POLICY_MAX_CACHED 

NOTE: The "TAO_CACHED_POLICY_MAX_CACHED" should always be the last. This value is used as the cached_policies_ array size in TAO_Policy_Set, Any policy type defined after "TAO_CACHED_POLICY_MAX_CACHED" will cause the policy access beyond bound problem.

Definition at line 735 of file orbconf.h.

{
  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,

#if (TAO_HAS_MINIMUM_POA == 0)
  TAO_CACHED_POLICY_THREAD,
  TAO_CACHED_POLICY_IMPLICIT_ACTIVATION,
  TAO_CACHED_POLICY_SERVANT_RETENTION,
  TAO_CACHED_POLICY_REQUEST_PROCESSING,
#endif /* TAO_HAS_MINIMUM_POA == 0 */

#if (TAO_HAS_SYNC_SCOPE_POLICY == 1)
  TAO_CACHED_POLICY_SYNC_SCOPE,
#endif /* TAO_HAS_SYNC_SCOPE_POLICY == 1 */

#if (TAO_HAS_RELATIVE_ROUNDTRIP_TIMEOUT_POLICY == 1)
  TAO_CACHED_POLICY_RELATIVE_ROUNDTRIP_TIMEOUT,
#endif /* TAO_HAS_RELATIVE_ROUNDTRIP_TIMEOUT_POLICY == 1 */

#if (TAO_HAS_BUFFERING_CONSTRAINT_POLICY == 1)
  TAO_CACHED_POLICY_BUFFERING_CONSTRAINT,
#endif /* TAO_HAS_BUFFERING_CONSTRAINT_POLICY == 1 */

#if (TAO_HAS_CONNECTION_TIMEOUT_POLICY == 1)
  TAO_CACHED_POLICY_CONNECTION_TIMEOUT,
#endif /* TAO_HAS_CONNECTION_TIMEOUT_POLICY == 1 */

  TAO_CACHED_POLICY_BIDIRECTIONAL_GIOP,

  TAO_CACHED_POLICY_SERVER_NETWORK_PRIORITY,

  TAO_CACHED_POLICY_CLIENT_NETWORK_PRIORITY,

  TAO_CACHED_POLICY_NETWORK_PRIORITY,

  TAO_CACHED_POLICY_ENDPOINT,

  TAO_CACHED_COMPRESSION_ENABLING_POLICY,

  TAO_CACHED_COMPRESSION_LOW_VALUE_POLICY,

  TAO_CACHED_MIN_COMPRESSION_RATIO_POLICY,

  TAO_CACHED_COMPRESSION_ID_LEVEL_LIST_POLICY,

  /// NOTE: The "TAO_CACHED_POLICY_MAX_CACHED" should always be the last.
  ///       This value is used as the cached_policies_ array size in TAO_Policy_Set,
  ///       Any policy type defined after "TAO_CACHED_POLICY_MAX_CACHED" will cause
  ///       the policy access beyond bound problem.
  TAO_CACHED_POLICY_MAX_CACHED
};

Enumerator:
TAO_POLICY_OBJECT_SCOPE 
TAO_POLICY_THREAD_SCOPE 
TAO_POLICY_ORB_SCOPE 
TAO_POLICY_POA_SCOPE 
TAO_POLICY_CLIENT_EXPOSED 

Definition at line 799 of file orbconf.h.


Variable Documentation

const time_t TAO_ACCEPT_ERROR_DELAY = 5

Definition at line 122 of file orbconf.h.

Definition at line 99 of file orbconf.h.

Definition at line 135 of file orbconf.h.

const size_t TAO_DEFAULT_ORB_TABLE_SIZE = 16

Definition at line 94 of file orbconf.h.

Definition at line 113 of file orbconf.h.

Definition at line 142 of file orbconf.h.

const size_t TAO_RD_TABLE_SIZE = 16

Definition at line 106 of file orbconf.h.

const int TAO_SO_LINGER = -1

Definition at line 126 of file orbconf.h.

const bool TAO_USE_PARALLEL_CONNECT = false

Definition at line 118 of file orbconf.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines