TAO_COIOP_Acceptor.
More...
#include <COIOP_Acceptor.h>
|
Please check the documentation in Transport_Acceptor.h for details.
|
ACE_Utils::UUID | uuid_ |
|
TAO_GIOP_Message_Version | version_ |
|
TAO_ORB_Core * | orb_core_ |
| ORB Core.
|
|
virtual int | open (TAO_ORB_Core *orb_core, ACE_Reactor *reactor, int version_major, int version_minor, const char *address, const char *options=0) |
|
virtual int | open_default (TAO_ORB_Core *orb_core, ACE_Reactor *reactor, int version_major, int version_minor, const char *options=0) |
|
virtual int | close () |
|
virtual int | create_profile (const TAO::ObjectKey &object_key, TAO_MProfile &mprofile, CORBA::Short priority) |
|
virtual int | is_collocated (const TAO_Endpoint *endpoint) |
|
virtual CORBA::ULong | endpoint_count () |
|
virtual int | object_key (IOP::TaggedProfile &profile, TAO::ObjectKey &key) |
|
virtual int | parse_options (const char *options) |
| Parse protocol specific options.
|
|
int | create_new_profile (const TAO::ObjectKey &object_key, TAO_MProfile &mprofile, CORBA::Short priority) |
|
int | create_shared_profile (const TAO::ObjectKey &object_key, TAO_MProfile &mprofile, CORBA::Short priority) |
|
TAO_COIOP_Acceptor.
The COIOP-specific bridge class for the concrete acceptor.
◆ TAO_COIOP_Acceptor()
TAO_COIOP_Acceptor::TAO_COIOP_Acceptor |
( |
| ) |
|
◆ ~TAO_COIOP_Acceptor()
TAO_COIOP_Acceptor::~TAO_COIOP_Acceptor |
( |
| ) |
|
◆ close()
int TAO_COIOP_Acceptor::close |
( |
| ) |
|
|
virtual |
Cache the information about the endpoints serviced by this acceptor.
Implements TAO_Acceptor.
◆ create_new_profile()
Helper method to add a new profile to the mprofile for each endpoint.
◆ create_profile()
Cache the information about the endpoints serviced by this acceptor.
Implements TAO_Acceptor.
◆ create_shared_profile()
Helper method to create a profile that contains all of our endpoints.
◆ endpoint_count()
Cache the information about the endpoints serviced by this acceptor.
Implements TAO_Acceptor.
◆ is_collocated()
int TAO_COIOP_Acceptor::is_collocated |
( |
const TAO_Endpoint * | endpoint | ) |
|
|
virtual |
Cache the information about the endpoints serviced by this acceptor.
Implements TAO_Acceptor.
◆ object_key()
Cache the information about the endpoints serviced by this acceptor.
Implements TAO_Acceptor.
◆ open()
int TAO_COIOP_Acceptor::open |
( |
TAO_ORB_Core * | orb_core, |
|
|
ACE_Reactor * | reactor, |
|
|
int | version_major, |
|
|
int | version_minor, |
|
|
const char * | address, |
|
|
const char * | options = 0 ) |
|
virtual |
Cache the information about the endpoints serviced by this acceptor.
Implements TAO_Acceptor.
◆ open_default()
int TAO_COIOP_Acceptor::open_default |
( |
TAO_ORB_Core * | orb_core, |
|
|
ACE_Reactor * | reactor, |
|
|
int | version_major, |
|
|
int | version_minor, |
|
|
const char * | options = 0 ) |
|
virtual |
Cache the information about the endpoints serviced by this acceptor.
Implements TAO_Acceptor.
◆ parse_options()
int TAO_COIOP_Acceptor::parse_options |
( |
const char * | options | ) |
|
|
protectedvirtual |
Parse protocol specific options.
◆ orb_core_
◆ uuid_
Cache the information about the endpoints serviced by this acceptor.
◆ version_
The GIOP version for this endpoint @ Theoretically they shouldn't be here!! We need to look at a way to move this out
The documentation for this class was generated from the following files: