Service_Participant.h File Reference

#include "dds/DdsDcpsInfrastructureC.h"
#include "dds/DdsDcpsDomainC.h"
#include "dds/DdsDcpsInfoUtilsC.h"
#include "dds/DCPS/Definitions.h"
#include "dds/DCPS/MonitorFactory.h"
#include "dds/DCPS/Discovery.h"
#include "dds/DCPS/PoolAllocator.h"
#include "dds/DCPS/DomainParticipantFactoryImpl.h"
#include "dds/DCPS/unique_ptr.h"
#include "ace/Task.h"
#include "ace/Configuration.h"
#include "ace/Time_Value.h"
#include "ace/ARGV.h"
#include "ace/Barrier.h"
#include "Recorder.h"
#include "Replayer.h"
#include <memory>
Include dependency graph for Service_Participant.h:

Go to the source code of this file.

Classes

class  OpenDDS::DCPS::Service_Participant
 Service entrypoint. More...
struct  OpenDDS::DCPS::Service_Participant::ReactorTask

Namespaces

namespace  OpenDDS
 

The Internal API and Implementation of OpenDDS.


namespace  OpenDDS::DCPS

Defines

#define TheServiceParticipant   OpenDDS::DCPS::Service_Participant::instance()
#define TheParticipantFactory   TheServiceParticipant->get_domain_participant_factory()
#define TheParticipantFactoryWithArgs(argc, argv)   TheServiceParticipant->get_domain_participant_factory(argc, argv)

Variables

const char OpenDDS::DCPS::DEFAULT_ORB_NAME [] = "OpenDDS_DCPS"

Define Documentation

#define TheParticipantFactory   TheServiceParticipant->get_domain_participant_factory()
#define TheParticipantFactoryWithArgs ( argc,
argv   )     TheServiceParticipant->get_domain_participant_factory(argc, argv)

Definition at line 628 of file Service_Participant.h.

Referenced by InfoRepo::init().

#define TheServiceParticipant   OpenDDS::DCPS::Service_Participant::instance()

Definition at line 624 of file Service_Participant.h.

Referenced by OpenDDS::DCPS::WriterInfo::activity_wait_period(), OpenDDS::DCPS::DomainParticipantImpl::LivelinessTimer::add_adjust(), OpenDDS::DCPS::ReplayerImpl::add_association(), OpenDDS::DCPS::RecorderImpl::add_association(), OpenDDS::DCPS::DataWriterImpl::add_association(), TAO_DDS_DCPSInfo_i::add_domain_participant(), OpenDDS::DCPS::InfoRepoDiscovery::bit_config(), OpenDDS::DCPS::ReplayerImpl::cleanup(), OpenDDS::DCPS::RecorderImpl::cleanup(), OpenDDS::DCPS::UdpTransport::configure_i(), OpenDDS::DCPS::TcpTransport::configure_i(), OpenDDS::DCPS::RtpsUdpTransport::configure_i(), OpenDDS::DCPS::MulticastTransport::configure_i(), OpenDDS::DCPS::DomainParticipantImpl::create_new_topic(), OpenDDS::DCPS::DomainParticipantImpl::create_recorder(), OpenDDS::DCPS::DomainParticipantImpl::create_replayer(), OpenDDS::DCPS::DomainParticipantImpl::create_topic_i(), OpenDDS::DCPS::DataReaderImpl::DataReaderImpl(), OpenDDS::DCPS::DataWriterImpl::DataWriterImpl(), OpenDDS::Security::SecurityRegistry::default_config(), OpenDDS::DCPS::DomainParticipantImpl::delete_contained_entities(), OpenDDS::DCPS::PublisherImpl::delete_datawriter(), OpenDDS::DCPS::DomainParticipantFactoryImpl::delete_participant(), OpenDDS::DCPS::DomainParticipantImpl::delete_topic_i(), OpenDDS::RTPS::RtpsDiscovery::Config::discovery_config(), OpenDDS::DCPS::InfoRepoDiscovery::Config::discovery_config(), TAO_DDS_DCPSInfo_i::domain(), OpenDDS::DCPS::DomainParticipantImpl::DomainParticipantImpl(), OpenDDS::DCPS::TopicImpl::enable(), OpenDDS::DCPS::ReplayerImpl::enable(), OpenDDS::DCPS::RecorderImpl::enable(), OpenDDS::DCPS::DomainParticipantImpl::enable(), OpenDDS::DCPS::DataWriterImpl::enable(), OpenDDS::DCPS::DataReaderImpl::enable(), InfoRepo::finalize(), OpenDDS::DCPS::DomainParticipantImpl::find_topic(), OpenDDS::DCPS::InfoRepoDiscovery::get_dcps_info(), OpenDDS::DCPS::DataReaderImpl::get_next_handle(), InfoRepo::handle_exception(), OpenDDS::DCPS::DomainParticipantImpl::LivelinessTimer::handle_timeout(), OpenDDS::DCPS::DomainParticipantImpl::ignore_participant(), OpenDDS::DCPS::DomainParticipantImpl::ignore_publication(), OpenDDS::DCPS::DomainParticipantImpl::ignore_subscription(), OpenDDS::DCPS::DomainParticipantImpl::ignore_topic(), InfoRepo::init(), OpenDDS::DCPS::DataWriterImpl::init(), OpenDDS::DCPS::DataDurabilityCache::init(), OpenDDS::DCPS::InfoRepoDiscovery::init_bit(), OpenDDS::DCPS::MonitorFactoryImpl::initialize(), FACE::TS::Initialize(), OpenDDS::DCPS::instance_handle_to_bit_data(), OpenDDS::Federator::ManagerImpl::join_federation(), OpenDDS::DCPS::Marked_Default_Qos::marked_default_DataReader_Use_TopicQos(), OpenDDS::DCPS::Marked_Default_Qos::marked_default_DataReaderQos(), OpenDDS::DCPS::Marked_Default_Qos::marked_default_DataWriter_Use_TopicQos(), OpenDDS::DCPS::Marked_Default_Qos::marked_default_DataWriterQos(), OpenDDS::DCPS::Marked_Default_Qos::marked_default_DomainParticipantQos(), OpenDDS::DCPS::Marked_Default_Qos::marked_default_PublisherQos(), OpenDDS::DCPS::Marked_Default_Qos::marked_default_SubscriberQos(), OpenDDS::DCPS::Marked_Default_Qos::marked_default_TopicQos(), OpenDDS::DCPS::EndpointManager< Security::SPDPdiscoveredParticipantData >::match(), OpenDDS::DCPS::BitPubListenerImpl::on_data_available(), OpenDDS::DCPS::FailoverListener::on_subscription_disconnected(), OpenDDS::DCPS::FailoverListener::on_subscription_lost(), OpenDDS::DCPS::ThreadPerConnectionSendTask::open(), OpenDDS::FaceTSS::config::Parser::parse(), OpenDDS::DCPS::StaticDiscovery::parse_datareaderqos(), OpenDDS::DCPS::StaticDiscovery::parse_datawriterqos(), OpenDDS::DCPS::StaticDiscovery::parse_endpoints(), OpenDDS::DCPS::StaticDiscovery::parse_publisherqos(), OpenDDS::DCPS::StaticDiscovery::parse_subscriberqos(), OpenDDS::DCPS::RtpsSampleHeader::populate_inline_qos(), OpenDDS::DCPS::RtpsUdpInst::populate_locator(), OpenDDS::DCPS::PublisherImpl::PublisherImpl(), OpenDDS::DCPS::Watchdog::reactor_is_shut_down(), OpenDDS::DCPS::TransportClient::PendingAssocTimer::reactor_is_shut_down(), OpenDDS::DCPS::RemoveAssociationSweeper< RecorderImpl >::reactor_is_shut_down(), OpenDDS::DCPS::DataReaderImpl::LivelinessTimer::reactor_is_shut_down(), OpenDDS::DCPS::EndHistoricSamplesMissedSweeper::reactor_is_shut_down(), TAO_DDS_DCPSInfo_i::receive_image(), TAO_DDS_DCPSInfo_i::remove_domain_participant(), OpenDDS::Federator::ManagerImpl::repository(), OpenDDS::DCPS::TransportSendListener::retrieve_inline_qos_data(), OpenDDS::DCPS::DataWriterImpl::send_liveliness(), OpenDDS::DCPS::TopicImpl::set_qos(), OpenDDS::DCPS::SubscriberImpl::set_qos(), OpenDDS::DCPS::ReplayerImpl::set_qos(), OpenDDS::DCPS::RecorderImpl::set_qos(), OpenDDS::DCPS::PublisherImpl::set_qos(), OpenDDS::DCPS::DomainParticipantImpl::set_qos(), OpenDDS::DCPS::DataWriterImpl::set_qos(), OpenDDS::DCPS::DataReaderImpl::set_qos(), OpenDDS::DCPS::DomainParticipantImpl::signal_liveliness(), OpenDDS::Security::AccessControlBuiltInImpl::RevokePermissionsTimer::start_timer(), OpenDDS::RTPS::RtpsDiscovery::StaticInitializer::StaticInitializer(), OpenDDS::DCPS::InfoRepoDiscovery::StaticInitializer::StaticInitializer(), OpenDDS::DCPS::SubscriberImpl::SubscriberImpl(), TAO_DDS_DCPSInfo_i::TAO_DDS_DCPSInfo_i(), OpenDDS::DCPS::DirectPriorityMapper::thread_priority(), OpenDDS::DCPS::TopicImpl::TopicImpl(), OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(), OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(), OpenDDS::DCPS::TransportImpl::TransportImpl(), OpenDDS::DCPS::TransportSendStrategy::TransportSendStrategy(), OpenDDS::RTPS::Sedp::unicast_locators(), OpenDDS::DCPS::DataWriterImpl::update_subscription_params(), OpenDDS::DCPS::DataReaderImpl::update_subscription_params(), OpenDDS::DCPS::MessageTracker::wait_messages_pending(), OpenDDS::DCPS::WriteDataContainer::wait_pending(), OpenDDS::DCPS::DataWriterImpl_T< MessageType >::write_w_timestamp(), and OpenDDS::DCPS::DomainParticipantImpl::LivelinessTimer::~LivelinessTimer().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 10 Aug 2018 for OpenDDS by  doxygen 1.6.1