|
TAO_SSLIOP
2.4.2
|
#include <SSLIOP_Endpoint.h>


Public Member Functions | |
| TAO_SSLIOP_Synthetic_Endpoint (TAO_IIOP_Endpoint *iiop_endp) | |
| Constructor. More... | |
| virtual | ~TAO_SSLIOP_Synthetic_Endpoint (void) |
| Destructor. More... | |
| CORBA::Boolean | is_equivalent (const TAO_Endpoint *other_endpoint) |
| virtual TAO_Endpoint * | duplicate (void) |
Public Member Functions inherited from TAO_SSLIOP_Endpoint | |
| TAO_SSLIOP_Endpoint (const ::SSLIOP::SSL *ssl_component, TAO_IIOP_Endpoint *iiop_endp) | |
| Constructor. More... | |
| virtual | ~TAO_SSLIOP_Endpoint (void) |
| Destructor. More... | |
| TAO_SSLIOP_Endpoint & | operator= (const TAO_SSLIOP_Endpoint &other) |
| int | credentials_set (void) const |
| virtual TAO_Endpoint * | next (void) |
| virtual int | addr_to_string (char *buffer, size_t length) |
| virtual CORBA::ULong | hash (void) |
| const ::SSLIOP::SSL & | ssl_component (void) const |
| Return SSL component corresponding to this endpoint. More... | |
| TAO_IIOP_Endpoint * | iiop_endpoint (void) const |
| Accessor to our IIOP counterpart. More... | |
| void | iiop_endpoint (TAO_IIOP_Endpoint *endpoint, bool destroy) |
| Mutator to our IIOP counterpart. More... | |
| const ACE_INET_Addr & | object_addr (void) const |
| Return the SSLIOP-specific ACE_INET_Addr. More... | |
| void | set_sec_attrs (::Security::QOP qop, const ::Security::EstablishTrust &trust, const TAO::SSLIOP::OwnCredentials_ptr creds) |
| ::Security::QOP | qop (void) const |
| Get the Quality-of-Protection settings for this endpoint. More... | |
| ::Security::EstablishTrust | trust (void) const |
| Get the establishment of trust settings for this endpoint. More... | |
| TAO::SSLIOP::OwnCredentials * | credentials (void) const |
| Get the credentials for this endpoint. More... | |
Public Member Functions inherited from TAO_Endpoint | |
| TAO_Endpoint (CORBA::ULong tag, CORBA::Short priority=TAO_INVALID_PRIORITY) | |
| virtual | ~TAO_Endpoint (void) |
| CORBA::ULong | tag (void) const |
| void | priority (CORBA::Short priority) |
| CORBA::Short | priority (void) const |
| virtual TAO_Endpoint * | next_filtered (TAO_ORB_Core *, TAO_Endpoint *root) |
Private Member Functions | |
| TAO_SSLIOP_Synthetic_Endpoint (const ::SSLIOP::SSL *ssl) | |
Additional Inherited Members | |
Protected Attributes inherited from TAO_SSLIOP_Endpoint | |
| ::SSLIOP::SSL | ssl_component_ |
Protected Attributes inherited from TAO_Endpoint | |
| TAO_SYNCH_MUTEX | addr_lookup_lock_ |
| CORBA::ULong | hash_val_ |
| CORBA::ULong const | tag_ |
| CORBA::Short | priority_ |
| TAO_SSLIOP_Synthetic_Endpoint::TAO_SSLIOP_Synthetic_Endpoint | ( | TAO_IIOP_Endpoint * | iiop_endp | ) |
Constructor.
|
virtual |
Destructor.
|
private |
|
virtual |
Return a copy of the corresponding endpoints by allocating memory.
Reimplemented from TAO_SSLIOP_Endpoint.
|
virtual |
Return true if this endpoint is equivalent to
| other_endpoint. | Two synthetic endpoints are equivalent if their iiop counterparts are equivalent, and, if both have non-zero ssl ports, their ssl ports are the same. |
Reimplemented from TAO_SSLIOP_Endpoint.
1.8.11