#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"
Build configuration file.
#define HAVE_VPRINTF 1 |
#define RETSIGTYPE void |
#define TAO_ENCAP_BYTE_ORDER 0 |
#define TAO_HAS_EXCEPTIONS |
#define TAO_HAS_MONITOR_FRAMEWORK 1 |
#define TAO_INVALID_PRIORITY -1 |
#define TAO_NAMESPACE_INLINE_FUNCTION TAO_NAMESPACE_STORAGE_CLASS |
#define TAO_NAMESPACE_STORAGE_CLASS extern TAO_EXPORT_MACRO |
#define TAO_POLICY_DEFAULT_SCOPE |
(static_cast<TAO_Policy_Scope> ( \ TAO_POLICY_OBJECT_SCOPE | \ TAO_POLICY_THREAD_SCOPE | \ TAO_POLICY_ORB_SCOPE | \ TAO_POLICY_POA_SCOPE))
#define TAO_RT_SERVER_PROTOCOL_POLICY_TYPE 42 |
Default IIOP settings.
Default DIOP settings 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_STD_PROFILE_COMPONENTS |
Policies that are accessed on the critical path and need to be incur minimal retrieval overhead.
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. |
enum TAO_Policy_Scope |
const time_t TAO_ACCEPT_ERROR_DELAY = 5 |
const size_t TAO_DEFAULT_ADAPTER_REGISTRY_SIZE = 16 |
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 |
const int TAO_SO_LINGER = -1 |
const bool TAO_USE_PARALLEL_CONNECT = false |