OpenDDS::DCPS::MulticastSessionFactory Class Reference

#include <MulticastSessionFactory.h>

Inheritance diagram for OpenDDS::DCPS::MulticastSessionFactory:

Inheritance graph
[legend]
Collaboration diagram for OpenDDS::DCPS::MulticastSessionFactory:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~MulticastSessionFactory ()
virtual int requires_send_buffer () const =0
virtual MulticastSessioncreate (ACE_Reactor *reactor, ACE_thread_t owner, MulticastDataLink *link, MulticastPeer remote_peer)=0

Detailed Description

Definition at line 27 of file MulticastSessionFactory.h.


Constructor & Destructor Documentation

OpenDDS::DCPS::MulticastSessionFactory::~MulticastSessionFactory (  )  [virtual]

Definition at line 13 of file MulticastSessionFactory.cpp.

00014 {
00015 }


Member Function Documentation

virtual MulticastSession* OpenDDS::DCPS::MulticastSessionFactory::create ( ACE_Reactor *  reactor,
ACE_thread_t  owner,
MulticastDataLink link,
MulticastPeer  remote_peer 
) [pure virtual]

Implemented in OpenDDS::DCPS::BestEffortSessionFactory, and OpenDDS::DCPS::ReliableSessionFactory.

virtual int OpenDDS::DCPS::MulticastSessionFactory::requires_send_buffer (  )  const [pure virtual]

Implemented in OpenDDS::DCPS::BestEffortSessionFactory, and OpenDDS::DCPS::ReliableSessionFactory.


The documentation for this class was generated from the following files:
Generated on Fri Feb 12 20:06:35 2016 for OpenDDS by  doxygen 1.4.7