#include <MulticastSessionFactory.h>
Inheritance diagram for OpenDDS::DCPS::MulticastSessionFactory:
Public Member Functions | |
virtual | ~MulticastSessionFactory () |
virtual int | requires_send_buffer () const =0 |
virtual MulticastSession * | create (ACE_Reactor *reactor, ACE_thread_t owner, MulticastDataLink *link, MulticastPeer remote_peer)=0 |
Definition at line 27 of file MulticastSessionFactory.h.
OpenDDS::DCPS::MulticastSessionFactory::~MulticastSessionFactory | ( | ) | [virtual] |
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.