OpenDDS  Snapshot(2023/04/28-20:55)
Namespaces | Macros | Variables
Service_Participant.cpp File Reference
#include <DCPS/DdsDcps_pch.h>
#include "Service_Participant.h"
#include "Logging.h"
#include "WaitSet.h"
#include "transport/framework/TransportRegistry.h"
#include "debug.h"
#include "BuiltInTopicUtils.h"
#include "DataDurabilityCache.h"
#include "GuidConverter.h"
#include "MonitorFactory.h"
#include "RecorderImpl.h"
#include "ReplayerImpl.h"
#include "LinuxNetworkConfigMonitor.h"
#include "DefaultNetworkConfigMonitor.h"
#include "StaticDiscovery.h"
#include "ThreadStatusManager.h"
#include "Qos_Helper.h"
#include "../Version.h"
#include "security/framework/SecurityRegistry.h"
#include <ace/config.h>
#include <ace/Singleton.h>
#include <ace/Arg_Shifter.h>
#include <ace/Reactor.h>
#include <ace/Select_Reactor.h>
#include <ace/Configuration_Import_Export.h>
#include <ace/Service_Config.h>
#include <ace/Argv_Type_Converter.h>
#include <ace/Auto_Ptr.h>
#include <ace/Sched_Params.h>
#include <ace/Malloc_Allocator.h>
#include <ace/OS_NS_unistd.h>
#include <ace/Version.h>
#include <ace/Configuration.h>
#include <ace/OS_NS_sys_utsname.h>
#include <cstring>
#include <fstream>
#include "Service_Participant.inl"
Include dependency graph for Service_Participant.cpp:

Go to the source code of this file.

Namespaces

 OpenDDS
 The Internal API and Implementation of OpenDDS.
 
 OpenDDS::DCPS
 

Macros

#define DDS_DEFAULT_DISCOVERY_METHOD   Discovery::DEFAULT_REPO
 

Variables

const size_t OpenDDS::DCPS::DEFAULT_NUM_CHUNKS = 20
 
const size_t OpenDDS::DCPS::DEFAULT_CHUNK_MULTIPLIER = 10
 
const int OpenDDS::DCPS::DEFAULT_FEDERATION_RECOVERY_DURATION = 900
 
const int OpenDDS::DCPS::DEFAULT_FEDERATION_INITIAL_BACKOFF_SECONDS = 1
 
const int OpenDDS::DCPS::DEFAULT_FEDERATION_BACKOFF_MULTIPLIER = 2
 
const int OpenDDS::DCPS::DEFAULT_FEDERATION_LIVELINESS = 60
 
const int OpenDDS::DCPS::BIT_LOOKUP_DURATION_MSEC = 2000
 
static ACE_TString OpenDDS::DCPS::config_fname (ACE_TEXT(""))
 
static const ACE_TCHAR OpenDDS::DCPS::DEFAULT_REPO_IOR [] = ACE_TEXT("file://repo.ior")
 
static const char OpenDDS::DCPS::DEFAULT_PERSISTENT_DATA_DIR [] = "OpenDDS-durable-data-dir"
 
static const ACE_TCHAR OpenDDS::DCPS::COMMON_SECTION_NAME [] = ACE_TEXT("common")
 
static const ACE_TCHAR OpenDDS::DCPS::DOMAIN_SECTION_NAME [] = ACE_TEXT("domain")
 
static const ACE_TCHAR OpenDDS::DCPS::DOMAIN_RANGE_SECTION_NAME [] = ACE_TEXT("DomainRange")
 
static const ACE_TCHAR OpenDDS::DCPS::REPO_SECTION_NAME [] = ACE_TEXT("repository")
 
static const ACE_TCHAR OpenDDS::DCPS::RTPS_SECTION_NAME [] = ACE_TEXT("rtps_discovery")
 
static bool OpenDDS::DCPS::got_debug_level = false
 
static bool OpenDDS::DCPS::got_use_rti_serialization = false
 
static bool OpenDDS::DCPS::got_info = false
 
static bool OpenDDS::DCPS::got_chunks = false
 
static bool OpenDDS::DCPS::got_chunk_association_multiplier = false
 
static bool OpenDDS::DCPS::got_liveliness_factor = false
 
static bool OpenDDS::DCPS::got_bit_transport_port = false
 
static bool OpenDDS::DCPS::got_bit_transport_ip = false
 
static bool OpenDDS::DCPS::got_bit_lookup_duration_msec = false
 
static bool OpenDDS::DCPS::got_global_transport_config = false
 
static bool OpenDDS::DCPS::got_bit_flag = false
 
static bool OpenDDS::DCPS::got_security_flag = false
 
static bool OpenDDS::DCPS::got_security_debug = false
 
static bool OpenDDS::DCPS::got_security_fake_encryption = false
 
static bool OpenDDS::DCPS::got_publisher_content_filter = false
 
static bool OpenDDS::DCPS::got_transport_debug_level = false
 
static bool OpenDDS::DCPS::got_pending_timeout = false
 
static bool OpenDDS::DCPS::got_persistent_data_dir = false
 
static bool OpenDDS::DCPS::got_default_discovery = false
 
static bool OpenDDS::DCPS::got_log_fname = false
 
static bool OpenDDS::DCPS::got_log_verbose = false
 
static bool OpenDDS::DCPS::got_default_address = false
 
static bool OpenDDS::DCPS::got_bidir_giop = false
 
static bool OpenDDS::DCPS::got_thread_status_interval = false
 
static bool OpenDDS::DCPS::got_monitor = false
 
static bool OpenDDS::DCPS::got_type_object_encoding = false
 
static bool OpenDDS::DCPS::got_log_level = false
 

Macro Definition Documentation

◆ DDS_DEFAULT_DISCOVERY_METHOD

#define DDS_DEFAULT_DISCOVERY_METHOD   Discovery::DEFAULT_REPO

Definition at line 164 of file Service_Participant.cpp.