OpenDDS::DCPS::ReliableSessionFactory Class Reference

#include <ReliableSessionFactory.h>

Inheritance diagram for OpenDDS::DCPS::ReliableSessionFactory:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

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

Detailed Description

Definition at line 20 of file ReliableSessionFactory.h.


Member Function Documentation

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

Implements OpenDDS::DCPS::MulticastSessionFactory.

Definition at line 21 of file ReliableSessionFactory.cpp.

00025 {
00026   ReliableSession* session;
00027   ACE_NEW_RETURN(session, ReliableSession(reactor, owner, link, remote_peer), 0);
00028   return session;
00029 }

int OpenDDS::DCPS::ReliableSessionFactory::requires_send_buffer (  )  const [virtual]

Implements OpenDDS::DCPS::MulticastSessionFactory.

Definition at line 15 of file ReliableSessionFactory.cpp.

00016 {
00017   return 1; // require send buffer
00018 }


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