params.cpp File Reference

#include "tao/params.h"
#include "tao/orbconf.h"
#include "ace/OS_NS_Thread.h"
#include "ace/Service_Config.h"
#include "tao/Invocation_Utils.h"
Include dependency graph for params.cpp:

Go to the source code of this file.

Functions

 ACE_RCSID (tao, params,"$Id: params.cpp 86232 2009-07-24 21:52:20Z dai_y $") 1 TAO_ORB_Parameters

Function Documentation

ACE_RCSID ( tao  ,
params  ,
"$Id: params.cpp 86232 2009-07-24 21:52:20Z dai_y $"   
)

Definition at line 14 of file params.cpp.

00016                : params.cpp 86232 2009-07-24 21:52:20Z dai_y $")
00017 
00018 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00019 
00020 TAO_ORB_Parameters::TAO_ORB_Parameters (void)
00021   : endpoints_map_ (10)
00022   , mcast_discovery_endpoint_ ()
00023   , default_init_ref_ (TAO_DEFAULT_INIT_REFERENCE_INITIALIZER)
00024   , sock_rcvbuf_size_ (ACE_DEFAULT_MAX_SOCKET_BUFSIZ)
00025   , sock_sndbuf_size_ (ACE_DEFAULT_MAX_SOCKET_BUFSIZ)
00026   , nodelay_ (1)
00027   , sock_keepalive_ (0)
00028   , sock_dontroute_ (0)
00029   , ip_hoplimit_ (-1)
00030   , ip_multicastloop_ (true)
00031   , cdr_memcpy_tradeoff_ (ACE_DEFAULT_CDR_MEMCPY_TRADEOFF)
00032   , max_message_size_ (0) // Disable outgoing GIOP fragments by default
00033   , use_dotted_decimal_addresses_ (0)
00034   , cache_incoming_by_dotted_decimal_address_ (0)
00035   , linger_ (-1)
00036   , accept_error_delay_ (0)
00037   , std_profile_components_ (1)
00038   , ace_sched_policy_ (ACE_SCHED_OTHER)
00039   , sched_policy_ (THR_SCHED_DEFAULT)
00040   , scope_policy_ (THR_SCOPE_PROCESS)
00041   , single_read_optimization_ (1)
00042   , shared_profile_ (0)
00043   , use_parallel_connects_ (false)
00044   , parallel_connect_delay_ (0)
00045   , pref_network_ ()
00046   , disable_rt_collocation_resolver_ (false)
00047   , enforce_preferred_interfaces_ (false)
00048 #if defined (ACE_HAS_IPV6)
00049   , prefer_ipv6_interfaces_ (false)
00050   , connect_ipv6_only_ (false)
00051   , use_ipv6_link_local_ (false)
00052 #endif /* ACE_HAS_IPV6 */
00053   , negotiate_codesets_ (true)
00054   , ami_collication_ (true)
00055   , protocols_hooks_name_ ("Protocols_Hooks")
00056   , stub_factory_name_ ("Default_Stub_Factory")
00057   , endpoint_selector_factory_name_ ("Default_Endpoint_Selector_Factory")
00058   , thread_lane_resources_manager_factory_name_ ("Default_Thread_Lane_Resources_Manager_Factory")
00059   , poa_factory_name_ ("TAO_Object_Adapter_Factory")
00060   , poa_factory_directive_
00061       (ACE_DYNAMIC_SERVICE_DIRECTIVE("TAO_Object_Adapter_Factory",
00062                                      "TAO_PortableServer",
00063                                      "_make_TAO_Object_Adapter_Factory",
00064                                      ""))
00065   , forward_invocation_on_object_not_exist_ (false)
00066   , forward_once_exception_ (TAO::FOE_NON)
00067   , collocation_resolver_name_ ("Default_Collocation_Resolver")
00068 {
00069   for (int i = 0; i != TAO_NO_OF_MCAST_SERVICES; ++i)
00070     {
00071       this->service_port_[i] = 0;
00072     }
00073 }

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Tue Nov 3 23:26:13 2009 for TAO by  doxygen 1.6.1