Process-based strategy for creating endpoints. Abstract base class.
More...
#include <Endpoint_Strategy.h>
Process-based strategy for creating endpoints. Abstract base class.
◆ TAO_AV_Endpoint_Process_Strategy()
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::~TAO_AV_Endpoint_Process_Strategy |
( |
| ) |
|
|
virtual |
◆ activate()
int TAO_AV_Endpoint_Process_Strategy::activate |
( |
| ) |
|
|
virtual |
creates a new child process, and waits on a semaphore until the child process has finished creating the endpoints
◆ bind_to_naming_service()
int TAO_AV_Endpoint_Process_Strategy::bind_to_naming_service |
( |
| ) |
|
|
protectedvirtual |
Bind to the naming service.
◆ get_stream_endpoint()
virtual int TAO_AV_Endpoint_Process_Strategy::get_stream_endpoint |
( |
| ) |
|
|
protectedpure virtual |
◆ get_vdev()
int TAO_AV_Endpoint_Process_Strategy::get_vdev |
( |
| ) |
|
|
protectedvirtual |
Get the Vdev object reference for the newly created endpoint
◆ host_
name of this host used for resolving unique names.
◆ naming_context_
CosNaming::NamingContext_var TAO_AV_Endpoint_Process_Strategy::naming_context_ |
|
protected |
◆ pid_
pid_t TAO_AV_Endpoint_Process_Strategy::pid_ |
|
protected |
◆ process_options_
Name and arguments for the process to be created.
The documentation for this class was generated from the following files: