Table of Contents

Class OpenDDSConfiguration.OpenDDSArgsConfiguration

Namespace
MASES.DataDistributionManager.Bindings.Configuration
Assembly
DataDistributionManagerNet.dll
public class OpenDDSConfiguration.OpenDDSArgsConfiguration : BaseConfiguration, IConfiguration, INotifyPropertyChanged
Inheritance
OpenDDSConfiguration.OpenDDSArgsConfiguration
Implements
Inherited Members

Constructors

OpenDDSArgsConfiguration()

Initialize a new instance of OpenDDSConfiguration.OpenDDSArgsConfiguration

public OpenDDSArgsConfiguration()

OpenDDSArgsConfiguration(string)

Initialize a new instance of OpenDDSConfiguration.OpenDDSArgsConfiguration

public OpenDDSArgsConfiguration(string dCPSConfigFile)

Parameters

dCPSConfigFile string

The command line parameters of DCPSConfigFile

Fields

CommandLineKey

Configuration key of CommandLine

public const string CommandLineKey = "datadistributionmanager.opendds.cmdlineargs"

Field Value

string

DCPSConfigFileKey

Configuration key of DCPSConfigFile

public const string DCPSConfigFileKey = "DCPSConfigFile"

Field Value

string

DCPSTransportDebugLevelKey

Configuration key of DCPSTransportDebugLevel

public const string DCPSTransportDebugLevelKey = "DCPSTransportDebugLevel"

Field Value

string

Properties

CommandLine

The command line to be used on DCPSInfoRepo executable

public string CommandLine { get; set; }

Property Value

string

Remarks

Set to null to remove the property

Configuration

public override string[] Configuration { get; }

Property Value

string[]

DCPSConfigFile

The command line parameters of DCPSConfigFile

public string DCPSConfigFile { get; set; }

Property Value

string

DCPSTransportDebugLevel

The command line parameters of DCPSTransportDebugLevel

public uint DCPSTransportDebugLevel { get; set; }

Property Value

uint

Methods

CheckConfiguration()

protected override void CheckConfiguration()