OpenDDS
Snapshot(2023/04/07-19:43)
|
#include <MulticastSessionFactory.h>
Public Member Functions | |
virtual | ~MulticastSessionFactory () |
virtual int | requires_send_buffer () const =0 |
virtual MulticastSession_rch | create (RcHandle< ReactorInterceptor > interceptor, MulticastDataLink *link, MulticastPeer remote_peer)=0 |
![]() | |
virtual | ~RcObject () |
virtual void | _add_ref () |
virtual void | _remove_ref () |
long | ref_count () const |
WeakObject * | _get_weak_object () const |
Additional Inherited Members | |
![]() | |
RcObject () | |
Definition at line 34 of file MulticastSessionFactory.h.
|
virtual |
Definition at line 15 of file MulticastSessionFactory.cpp.
References OPENDDS_END_VERSIONED_NAMESPACE_DECL.
|
pure virtual |
Implemented in OpenDDS::DCPS::BestEffortSessionFactory, and OpenDDS::DCPS::ReliableSessionFactory.
Referenced by OpenDDS::DCPS::MulticastDataLink::find_or_create_session().
|
pure virtual |
Implemented in OpenDDS::DCPS::BestEffortSessionFactory, and OpenDDS::DCPS::ReliableSessionFactory.
Referenced by OpenDDS::DCPS::MulticastDataLink::MulticastDataLink().