00001
00002
00003 #include "tao/Default_Protocols_Hooks.h"
00004 #include "ace/Log_Msg.h"
00005
00006 ACE_RCSID (tao,
00007 Default_Protocols_Hooks,
00008 "Default_Protocols_Hooks.cpp,v 1.25 2006/03/10 07:19:05 jtc Exp")
00009
00010 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00011
00012 TAO_Default_Protocols_Hooks::~TAO_Default_Protocols_Hooks (void)
00013 {
00014 }
00015
00016 void
00017 TAO_Default_Protocols_Hooks::init_hooks (TAO_ORB_Core *
00018 ACE_ENV_ARG_DECL_NOT_USED)
00019 {
00020 }
00021
00022 void
00023 TAO_Default_Protocols_Hooks::add_rt_service_context_hook (TAO_Service_Context &,
00024 CORBA::Policy *,
00025 CORBA::Short &
00026 ACE_ENV_ARG_DECL_NOT_USED)
00027 {
00028 }
00029
00030 void
00031 TAO_Default_Protocols_Hooks::get_selector_hook (CORBA::Policy *,
00032 CORBA::Boolean &,
00033 CORBA::Short &)
00034 {
00035 }
00036
00037 void
00038 TAO_Default_Protocols_Hooks::get_selector_bands_policy_hook (CORBA::Policy *,
00039 CORBA::Short,
00040 CORBA::Short &,
00041 CORBA::Short &,
00042 int &)
00043 {
00044 }
00045
00046 int
00047 TAO_Default_Protocols_Hooks::get_thread_CORBA_priority (CORBA::Short &
00048 ACE_ENV_ARG_DECL_NOT_USED)
00049 {
00050 return 0;
00051 }
00052
00053 int
00054 TAO_Default_Protocols_Hooks::get_thread_native_priority (CORBA::Short &
00055 ACE_ENV_ARG_DECL_NOT_USED)
00056 {
00057 return 0;
00058 }
00059
00060 int
00061 TAO_Default_Protocols_Hooks::get_thread_CORBA_and_native_priority (CORBA::Short &,
00062 CORBA::Short &
00063 ACE_ENV_ARG_DECL_NOT_USED)
00064 {
00065 return 0;
00066 }
00067
00068 int
00069 TAO_Default_Protocols_Hooks::set_thread_CORBA_priority (CORBA::Short
00070 ACE_ENV_ARG_DECL_NOT_USED)
00071 {
00072 return 0;
00073 }
00074
00075 int
00076 TAO_Default_Protocols_Hooks::set_thread_native_priority (CORBA::Short
00077 ACE_ENV_ARG_DECL_NOT_USED)
00078 {
00079 return 0;
00080 }
00081
00082 void
00083 TAO_Default_Protocols_Hooks::rt_service_context (TAO_Stub *,
00084 TAO_Service_Context &,
00085 CORBA::Boolean
00086 ACE_ENV_ARG_DECL_NOT_USED)
00087 {
00088 }
00089
00090 CORBA::Boolean
00091 TAO_Default_Protocols_Hooks::set_client_network_priority (IOP::ProfileId,
00092 TAO_Stub *
00093 ACE_ENV_ARG_DECL_NOT_USED)
00094 {
00095 return false;
00096 }
00097
00098 CORBA::Boolean
00099 TAO_Default_Protocols_Hooks::set_server_network_priority (IOP::ProfileId,
00100 CORBA::Policy *
00101 ACE_ENV_ARG_DECL_NOT_USED)
00102 {
00103 return false;
00104 }
00105
00106 void
00107 TAO_Default_Protocols_Hooks::server_protocol_properties_at_orb_level (TAO_IIOP_Protocol_Properties &
00108 ACE_ENV_ARG_DECL_NOT_USED)
00109 {
00110 }
00111
00112 void
00113 TAO_Default_Protocols_Hooks::client_protocol_properties_at_orb_level (TAO_IIOP_Protocol_Properties &
00114 ACE_ENV_ARG_DECL_NOT_USED)
00115 {
00116 }
00117
00118 void
00119 TAO_Default_Protocols_Hooks::server_protocol_properties_at_orb_level (TAO_UIOP_Protocol_Properties &
00120 ACE_ENV_ARG_DECL_NOT_USED)
00121 {
00122 }
00123
00124 void
00125 TAO_Default_Protocols_Hooks::client_protocol_properties_at_orb_level (TAO_UIOP_Protocol_Properties &
00126 ACE_ENV_ARG_DECL_NOT_USED)
00127 {
00128 }
00129
00130 void
00131 TAO_Default_Protocols_Hooks::server_protocol_properties_at_orb_level (TAO_SHMIOP_Protocol_Properties &
00132 ACE_ENV_ARG_DECL_NOT_USED)
00133 {
00134 }
00135
00136 void
00137 TAO_Default_Protocols_Hooks::client_protocol_properties_at_orb_level (TAO_SHMIOP_Protocol_Properties &
00138 ACE_ENV_ARG_DECL_NOT_USED)
00139 {
00140 }
00141
00142 void
00143 TAO_Default_Protocols_Hooks::server_protocol_properties_at_orb_level (TAO_DIOP_Protocol_Properties &
00144 ACE_ENV_ARG_DECL_NOT_USED)
00145 {
00146 }
00147
00148 void
00149 TAO_Default_Protocols_Hooks::client_protocol_properties_at_orb_level (TAO_DIOP_Protocol_Properties &
00150 ACE_ENV_ARG_DECL_NOT_USED)
00151 {
00152 }
00153
00154 void
00155 TAO_Default_Protocols_Hooks::server_protocol_properties_at_orb_level (TAO_SCIOP_Protocol_Properties &
00156 ACE_ENV_ARG_DECL_NOT_USED)
00157 {
00158 }
00159
00160 void
00161 TAO_Default_Protocols_Hooks::client_protocol_properties_at_orb_level (TAO_SCIOP_Protocol_Properties &
00162 ACE_ENV_ARG_DECL_NOT_USED)
00163 {
00164 }
00165
00166 CORBA::Long
00167 TAO_Default_Protocols_Hooks::get_dscp_codepoint (void)
00168 {
00169 return 0;
00170 }
00171
00172 TAO_END_VERSIONED_NAMESPACE_DECL
00173
00174
00175
00176 ACE_STATIC_SVC_DEFINE (TAO_Default_Protocols_Hooks,
00177 ACE_TEXT ("Protocols_Hooks"),
00178 ACE_SVC_OBJ_T,
00179 &ACE_SVC_NAME (TAO_Default_Protocols_Hooks),
00180 ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ,
00181 0)
00182 ACE_FACTORY_DEFINE (TAO, TAO_Default_Protocols_Hooks)