TAO_AV 4.0.0
|
Process-based strategy to create "A" type endpoints. More...
#include <Endpoint_Strategy.h>
Public Member Functions | |
TAO_AV_Endpoint_Process_Strategy_A (ACE_Process_Options *process_options) | |
Constructor. | |
virtual | ~TAO_AV_Endpoint_Process_Strategy_A () |
Destructor. | |
![]() | |
TAO_AV_Endpoint_Process_Strategy (ACE_Process_Options *process_options) | |
virtual | ~TAO_AV_Endpoint_Process_Strategy () |
Destructor. | |
virtual int | activate () |
![]() | |
TAO_AV_Endpoint_Strategy () | |
Constructor. | |
virtual | ~TAO_AV_Endpoint_Strategy () |
Destructor. | |
virtual int | create_B (AVStreams::StreamEndPoint_B_ptr &stream_endpoint, AVStreams::VDev_ptr &vdev) |
Called by the MMDevice, when it needs to create an B type endpoint. | |
Protected Member Functions | |
virtual int | create_A (AVStreams::StreamEndPoint_A_ptr &stream_endpoint, AVStreams::VDev_ptr &vdev) |
Creates an "A" type stream endpoint, and a vdev. | |
virtual int | get_stream_endpoint () |
Gets the "A" type stream endpoint from the child process. | |
![]() | |
virtual int | bind_to_naming_service () |
Bind to the naming service. | |
virtual int | get_vdev () |
Additional Inherited Members | |
![]() | |
CosNaming::NamingContext_var | naming_context_ |
Naming context. | |
ACE_Process_Options * | process_options_ |
Name and arguments for the process to be created. | |
char | host_ [MAXHOSTNAMELEN] |
name of this host used for resolving unique names. | |
pid_t | pid_ |
My child's process id. | |
![]() | |
AVStreams::StreamEndPoint_A_var | stream_endpoint_a_ |
The "A" stream endpoint. | |
AVStreams::StreamEndPoint_B_var | stream_endpoint_b_ |
The "B" stream endpoint. | |
AVStreams::VDev_var | vdev_ |
The vdev. | |
Process-based strategy to create "A" type endpoints.
TAO_AV_Endpoint_Process_Strategy_A::TAO_AV_Endpoint_Process_Strategy_A | ( | ACE_Process_Options * | process_options | ) |
Constructor.
|
virtual |
Destructor.
|
protectedvirtual |
Creates an "A" type stream endpoint, and a vdev.
Reimplemented from TAO_AV_Endpoint_Strategy.
|
protectedvirtual |
Gets the "A" type stream endpoint from the child process.
Implements TAO_AV_Endpoint_Process_Strategy.