#include <RT_Protocols_Hooks.h>
Inheritance diagram for TAO_RT_Protocols_Hooks:
TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_RT_Protocols_Hooks::TAO_RT_Protocols_Hooks | ( | void | ) |
Constructor.
TAO_RT_Protocols_Hooks::~TAO_RT_Protocols_Hooks | ( | void | ) | [virtual] |
Destructor.
void TAO_RT_Protocols_Hooks::add_rt_service_context_hook | ( | TAO_Service_Context & | service_context, | |
CORBA::Policy * | model_policy, | |||
CORBA::Short & | client_priority | |||
) |
RTCORBA::ProtocolProperties_ptr TAO_RT_Protocols_Hooks::client_protocol_properties | ( | IOP::ProfileId | protocol_tag, | |
CORBA::Policy_ptr | policy | |||
) | [protected] |
RTCORBA::ProtocolProperties_ptr TAO_RT_Protocols_Hooks::client_protocol_properties_at_object_level | ( | IOP::ProfileId | protocol_tag, | |
TAO_Stub * | stub | |||
) | [protected] |
RTCORBA::ProtocolProperties_ptr TAO_RT_Protocols_Hooks::client_protocol_properties_at_orb_level | ( | IOP::ProfileId | protocol_tag | ) | [protected] |
void TAO_RT_Protocols_Hooks::client_protocol_properties_at_orb_level | ( | TAO_SCIOP_Protocol_Properties & | protocol_properties | ) |
void TAO_RT_Protocols_Hooks::client_protocol_properties_at_orb_level | ( | TAO_DIOP_Protocol_Properties & | protocol_properties | ) |
void TAO_RT_Protocols_Hooks::client_protocol_properties_at_orb_level | ( | TAO_SHMIOP_Protocol_Properties & | protocol_properties | ) |
void TAO_RT_Protocols_Hooks::client_protocol_properties_at_orb_level | ( | TAO_UIOP_Protocol_Properties & | protocol_properties | ) |
void TAO_RT_Protocols_Hooks::client_protocol_properties_at_orb_level | ( | TAO_IIOP_Protocol_Properties & | protocol_properties | ) |
void TAO_RT_Protocols_Hooks::extract_protocol_properties | ( | TAO_SCIOP_Protocol_Properties & | to, | |
RTCORBA::ProtocolProperties_ptr | from | |||
) | [protected] |
void TAO_RT_Protocols_Hooks::extract_protocol_properties | ( | TAO_DIOP_Protocol_Properties & | to, | |
RTCORBA::ProtocolProperties_ptr | from | |||
) | [protected] |
void TAO_RT_Protocols_Hooks::extract_protocol_properties | ( | TAO_SHMIOP_Protocol_Properties & | to, | |
RTCORBA::ProtocolProperties_ptr | from | |||
) | [protected] |
void TAO_RT_Protocols_Hooks::extract_protocol_properties | ( | TAO_UIOP_Protocol_Properties & | to, | |
RTCORBA::ProtocolProperties_ptr | from | |||
) | [protected] |
void TAO_RT_Protocols_Hooks::extract_protocol_properties | ( | TAO_IIOP_Protocol_Properties & | to, | |
RTCORBA::ProtocolProperties_ptr | from | |||
) | [protected] |
CORBA::Long TAO_RT_Protocols_Hooks::get_dscp_codepoint | ( | void | ) | [virtual] |
Implements TAO_Protocols_Hooks.
void TAO_RT_Protocols_Hooks::get_selector_bands_policy_hook | ( | CORBA::Policy * | bands_policy, | |
CORBA::Short | priority, | |||
CORBA::Short & | min_priority, | |||
CORBA::Short & | max_priority, | |||
int & | in_range | |||
) | [virtual] |
Implements TAO_Protocols_Hooks.
void TAO_RT_Protocols_Hooks::get_selector_hook | ( | CORBA::Policy * | model_policy, | |
CORBA::Boolean & | is_client_propagated, | |||
CORBA::Short & | server_priority | |||
) | [virtual] |
Implements TAO_Protocols_Hooks.
int TAO_RT_Protocols_Hooks::get_thread_CORBA_and_native_priority | ( | CORBA::Short & | , | |
CORBA::Short & | ||||
) |
Accessor and modifier to the current thread priority, used to implement the RTCORBA::Current interface, but it is faster for some critical components.
int TAO_RT_Protocols_Hooks::get_thread_CORBA_priority | ( | CORBA::Short & | ) |
Accessor and modifier to the current thread priority, used to implement the RTCORBA::Current interface, but it is faster for some critical components.
int TAO_RT_Protocols_Hooks::get_thread_native_priority | ( | CORBA::Short & | ) |
Accessor and modifier to the current thread priority, used to implement the RTCORBA::Current interface, but it is faster for some critical components.
void TAO_RT_Protocols_Hooks::init_hooks | ( | TAO_ORB_Core * | orb_core | ) |
Initialize the protocols hooks instance.
void TAO_RT_Protocols_Hooks::rt_service_context | ( | TAO_Stub * | stub, | |
TAO_Service_Context & | service_context, | |||
CORBA::Boolean | restart | |||
) |
RTCORBA::ProtocolProperties_ptr TAO_RT_Protocols_Hooks::server_protocol_properties | ( | IOP::ProfileId | protocol_tag, | |
CORBA::Policy_ptr | policy | |||
) | [protected] |
RTCORBA::ProtocolProperties_ptr TAO_RT_Protocols_Hooks::server_protocol_properties_at_orb_level | ( | IOP::ProfileId | protocol_tag | ) | [protected] |
void TAO_RT_Protocols_Hooks::server_protocol_properties_at_orb_level | ( | TAO_SCIOP_Protocol_Properties & | protocol_properties | ) |
void TAO_RT_Protocols_Hooks::server_protocol_properties_at_orb_level | ( | TAO_DIOP_Protocol_Properties & | protocol_properties | ) |
void TAO_RT_Protocols_Hooks::server_protocol_properties_at_orb_level | ( | TAO_SHMIOP_Protocol_Properties & | protocol_properties | ) |
void TAO_RT_Protocols_Hooks::server_protocol_properties_at_orb_level | ( | TAO_UIOP_Protocol_Properties & | protocol_properties | ) |
void TAO_RT_Protocols_Hooks::server_protocol_properties_at_orb_level | ( | TAO_IIOP_Protocol_Properties & | protocol_properties | ) |
CORBA::Boolean TAO_RT_Protocols_Hooks::set_client_network_priority | ( | IOP::ProfileId | protocol_tag, | |
TAO_Stub * | stub | |||
) |
CORBA::Boolean TAO_RT_Protocols_Hooks::set_network_priority | ( | IOP::ProfileId | protocol_tag, | |
RTCORBA::ProtocolProperties_ptr | protocol_properties | |||
) | [protected] |
CORBA::Boolean TAO_RT_Protocols_Hooks::set_server_network_priority | ( | IOP::ProfileId | protocol_tag, | |
CORBA::Policy * | policy | |||
) |
int TAO_RT_Protocols_Hooks::set_thread_CORBA_priority | ( | CORBA::Short | ) |
Accessor and modifier to the current thread priority, used to implement the RTCORBA::Current interface, but it is faster for some critical components.
int TAO_RT_Protocols_Hooks::set_thread_native_priority | ( | CORBA::Short | ) |
Accessor and modifier to the current thread priority, used to implement the RTCORBA::Current interface, but it is faster for some critical components.
RTCORBA::Current_var TAO_RT_Protocols_Hooks::current_ [protected] |
TAO_Network_Priority_Mapping_Manager_var TAO_RT_Protocols_Hooks::network_mapping_manager_ [protected] |
TAO_ORB_Core* TAO_RT_Protocols_Hooks::orb_core_ [protected] |