Public Member Functions |
| TAO_SSLIOP_Profile (const ACE_INET_Addr &addr, const TAO::ObjectKey &object_key, const TAO_GIOP_Message_Version &version, TAO_ORB_Core *orb_core, const ::SSLIOP::SSL *ssl_component) |
| TAO_SSLIOP_Profile (const char *host, CORBA::UShort port, const TAO::ObjectKey &object_key, const ACE_INET_Addr &addr, const TAO_GIOP_Message_Version &version, TAO_ORB_Core *orb_core, const ::SSLIOP::SSL *ssl_component) |
| TAO_SSLIOP_Profile (TAO_ORB_Core *orb_core, const ::SSLIOP::SSL *ssl_component) |
| Create profile with the given SSLIOP tagged component.
|
| TAO_SSLIOP_Profile (TAO_ORB_Core *orb_core, int ssl_only=0) |
virtual int | decode (TAO_InputCDR &cdr) |
virtual int | encode_endpoints (void) |
virtual TAO_Endpoint * | endpoint (void) |
virtual void | parse_string (const char *string) |
void | add_endpoint (TAO_SSLIOP_Endpoint *endp) |
void | remove_endpoint (TAO_SSLIOP_Endpoint *endp) |
void | remove_generic_endpoint (TAO_Endpoint *ep) |
| TAO_IIOP_Profile (const ACE_INET_Addr &addr, const TAO::ObjectKey &object_key, const TAO_GIOP_Message_Version &version, TAO_ORB_Core *orb_core) |
| TAO_IIOP_Profile (const char *host, CORBA::UShort port, const TAO::ObjectKey &object_key, const ACE_INET_Addr &addr, const TAO_GIOP_Message_Version &version, TAO_ORB_Core *orb_core) |
| TAO_IIOP_Profile (TAO_ORB_Core *orb_core) |
void | add_endpoint (TAO_IIOP_Endpoint *endp) |
void | remove_endpoint (TAO_IIOP_Endpoint *endp) |
virtual void | add_generic_endpoint (TAO_Endpoint *ep) |
virtual char | object_key_delimiter (void) const |
virtual char * | to_string (void) |
virtual int | encode_alternate_endpoints (void) |
virtual TAO_Endpoint * | base_endpoint (void) |
virtual CORBA::ULong | endpoint_count (void) const |
virtual CORBA::ULong | hash (CORBA::ULong max) |
| TAO_Profile (CORBA::ULong tag, TAO_ORB_Core *orb_core, const TAO_GIOP_Message_Version &version) |
CORBA::ULong | tag (void) const |
const TAO_GIOP_Message_Version & | version (void) const |
TAO_ORB_Core * | orb_core (void) const |
unsigned long | _incr_refcnt (void) |
unsigned long | _decr_refcnt (void) |
void | forward_to (TAO_MProfile *mprofiles) |
TAO_MProfile * | forward_to (void) |
const TAO_Tagged_Components & | tagged_components (void) const |
TAO_Tagged_Components & | tagged_components (void) |
void | add_tagged_component (const IOP::TaggedComponent &component) |
CORBA::Short | addressing_mode (void) const |
const TAO::ObjectKey & | object_key (void) const |
TAO::ObjectKey * | _key (void) const |
virtual int | encode (TAO_OutputCDR &stream) const |
IOP::TaggedProfile * | create_tagged_profile (void) |
virtual void | policies (CORBA::PolicyList *policy_list) |
virtual void | get_policies (CORBA::PolicyList &policy_list) |
virtual int | supports_multicast (void) const |
virtual bool | supports_non_blocking_oneways (void) const |
virtual void | addressing_mode (CORBA::Short addr_mode) |
TAO_Endpoint * | first_filtered_endpoint (void) |
TAO_Endpoint * | next_filtered_endpoint (TAO_Endpoint *source) |
CORBA::Boolean | is_equivalent (const TAO_Profile *other_profile) |
CORBA::Boolean | compare_key (const TAO_Profile *other) const |