Process-based strategy for creating endpoints. Abstract base class.
More...
#include <Endpoint_Strategy.h>
Detailed Description
Process-based strategy for creating endpoints. Abstract base class.
Constructor & Destructor Documentation
TAO_AV_Endpoint_Process_Strategy::TAO_AV_Endpoint_Process_Strategy |
( |
ACE_Process_Options * |
process_options | ) |
|
Constructor. The process_options contain the name and arguments for the process to be created
TAO_AV_Endpoint_Process_Strategy::~TAO_AV_Endpoint_Process_Strategy |
( |
void |
| ) |
|
|
virtual |
Member Function Documentation
int TAO_AV_Endpoint_Process_Strategy::activate |
( |
void |
| ) |
|
|
virtual |
creates a new child process, and waits on a semaphore until the child process has finished creating the endpoints
int TAO_AV_Endpoint_Process_Strategy::bind_to_naming_service |
( |
void |
| ) |
|
|
protectedvirtual |
Bind to the naming service.
virtual int TAO_AV_Endpoint_Process_Strategy::get_stream_endpoint |
( |
void |
| ) |
|
|
protectedpure virtual |
int TAO_AV_Endpoint_Process_Strategy::get_vdev |
( |
void |
| ) |
|
|
protectedvirtual |
Get the Vdev object reference for the newly created endpoint
Member Data Documentation
name of this host used for resolving unique names.
CosNaming::NamingContext_var TAO_AV_Endpoint_Process_Strategy::naming_context_ |
|
protected |
pid_t TAO_AV_Endpoint_Process_Strategy::pid_ |
|
protected |
Name and arguments for the process to be created.
The documentation for this class was generated from the following files: