TAO_AV_Transport_Factory Class Reference

#include <Transport.h>

Inheritance diagram for TAO_AV_Transport_Factory:

Inheritance graph
[legend]
Collaboration diagram for TAO_AV_Transport_Factory:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TAO_AV_Transport_Factory (void)
 Initialization hook.
virtual ~TAO_AV_Transport_Factory (void)
virtual int init (int argc, char *argv[])
virtual int match_protocol (const char *protocol_string)
virtual TAO_AV_Acceptormake_acceptor (void)
virtual TAO_AV_Connectormake_connector (void)

Public Attributes

int ref_count

Detailed Description

Definition at line 325 of file Transport.h.


Constructor & Destructor Documentation

TAO_AV_Transport_Factory::TAO_AV_Transport_Factory ( void   ) 

Initialization hook.

Definition at line 649 of file Transport.cpp.

00650  : ref_count (0)
00651 {
00652 }

TAO_AV_Transport_Factory::~TAO_AV_Transport_Factory ( void   )  [virtual]

Definition at line 654 of file Transport.cpp.

00655 {
00656 }


Member Function Documentation

int TAO_AV_Transport_Factory::init ( int  argc,
char *  argv[] 
) [virtual]

Reimplemented from ACE_Shared_Object.

Reimplemented in TAO_AV_TCP_Factory, and TAO_AV_UDP_Factory.

Definition at line 659 of file Transport.cpp.

00661 {
00662   return -1;
00663 }

TAO_AV_Acceptor * TAO_AV_Transport_Factory::make_acceptor ( void   )  [virtual]

Reimplemented in TAO_AV_TCP_Factory, and TAO_AV_UDP_Factory.

Definition at line 672 of file Transport.cpp.

Referenced by TAO_AV_Acceptor_Registry::open(), and TAO_AV_Acceptor_Registry::open_default().

00673 {
00674   return 0;
00675 }

TAO_AV_Connector * TAO_AV_Transport_Factory::make_connector ( void   )  [virtual]

Reimplemented in TAO_AV_TCP_Factory, and TAO_AV_UDP_Factory.

Definition at line 678 of file Transport.cpp.

Referenced by TAO_AV_Connector_Registry::open().

00679 {
00680   return 0;
00681 }

int TAO_AV_Transport_Factory::match_protocol ( const char *  protocol_string  )  [virtual]

Reimplemented in TAO_AV_TCP_Factory, and TAO_AV_UDP_Factory.

Definition at line 666 of file Transport.cpp.

00667 {
00668   return 0;
00669 }


Member Data Documentation

int TAO_AV_Transport_Factory::ref_count

Definition at line 335 of file Transport.h.

Referenced by TAO_AV_Core::load_default_transport_factories().


The documentation for this class was generated from the following files:
Generated on Tue Feb 2 17:48:06 2010 for TAO_AV by  doxygen 1.4.7