|
TAO_PortableGroup
2.4.2
|
There is one TAO_PortableGroup_Acceptor_Registry per ORB_Core. More...
#include <PortableGroup_Acceptor_Registry.h>

Classes | |
| struct | Entry |
| Value field of the portable group acceptor registry. More... | |
Public Types | |
| typedef ACE_Unbounded_Queue< Entry > | Acceptor_Registry |
| typedef ACE_Unbounded_Queue_Iterator< Entry > | Acceptor_Registry_Iterator |
Public Member Functions | |
| TAO_PortableGroup_Acceptor_Registry (void) | |
| Default constructor. More... | |
| ~TAO_PortableGroup_Acceptor_Registry (void) | |
| Default destructor. More... | |
| void | open (const TAO_Profile *profile, TAO_ORB_Core &orb_core) |
| Open an acceptor based on a tagged profile. More... | |
| int | close_all (void) |
| Close all open acceptors. More... | |
Protected Member Functions | |
| void | open_i (const TAO_Profile *profile, TAO_ORB_Core &orb_core, TAO_ProtocolFactorySetItor &factory) |
| Helper function to open a group acceptor. More... | |
| int | find (const TAO_Profile *profile, Entry *&entry) |
| Find an acceptor by using a profile. More... | |
Private Member Functions | |
| TAO_PortableGroup_Acceptor_Registry (const TAO_PortableGroup_Acceptor_Registry &) | |
| void | operator= (const TAO_PortableGroup_Acceptor_Registry &) |
Private Attributes | |
| Acceptor_Registry | registry_ |
| List of acceptors that are currently open. More... | |
There is one TAO_PortableGroup_Acceptor_Registry per ORB_Core.
| typedef ACE_Unbounded_Queue_Iterator<Entry> TAO_PortableGroup_Acceptor_Registry::Acceptor_Registry_Iterator |
| TAO_PortableGroup_Acceptor_Registry::TAO_PortableGroup_Acceptor_Registry | ( | void | ) |
Default constructor.
| TAO_PortableGroup_Acceptor_Registry::~TAO_PortableGroup_Acceptor_Registry | ( | void | ) |
Default destructor.
|
private |
| int TAO_PortableGroup_Acceptor_Registry::close_all | ( | void | ) |
Close all open acceptors.
|
protected |
Find an acceptor by using a profile.
| void TAO_PortableGroup_Acceptor_Registry::open | ( | const TAO_Profile * | profile, |
| TAO_ORB_Core & | orb_core | ||
| ) |
Open an acceptor based on a tagged profile.
|
protected |
Helper function to open a group acceptor.
|
private |
|
private |
List of acceptors that are currently open.
1.8.11