RTI Connext C# API Version 7.2.0
Rti.Dds.Core.Policy.MonitoringLoggingForwardingSettingsBuilder Class Reference

A modifiable type used to create an immutable MonitoringLoggingForwardingSettings. More...

Public Member Functions

 MonitoringLoggingForwardingSettingsBuilder (MonitoringLoggingForwardingSettings data)
 Creates a builder with the values of an existing immutable instance More...
 
MonitoringLoggingForwardingSettings Build ()
 Creates a immutable object (MonitoringLoggingForwardingSettings) from this one More...
 

Properties

SyslogVerbosity MiddlewareForwardingLevel [get, set]
 Log messages with Rti.Config.LogFacility.Middleware and a log level more verbose than this value will not be distributed. More...
 
SyslogVerbosity SecurityForwardingLevel [get, set]
 Log messages with Rti.Config.LogFacility.Security and a log level more verbose than this value will not be distributed. More...
 
SyslogVerbosity ServiceForwardingLevel [get, set]
 Log messages with Rti.Config.LogFacility.Service and a log level more verbose than this value will not be distributed. More...
 
SyslogVerbosity UserForwardingLevel [get, set]
 Log messages with Rti.Config.LogFacility.User and a log level more verbose than this value will not be distributed. More...
 

Detailed Description

A modifiable type used to create an immutable MonitoringLoggingForwardingSettings.

Constructor & Destructor Documentation

◆ MonitoringLoggingForwardingSettingsBuilder()

Rti.Dds.Core.Policy.MonitoringLoggingForwardingSettingsBuilder.MonitoringLoggingForwardingSettingsBuilder ( MonitoringLoggingForwardingSettings  data)
inline

Creates a builder with the values of an existing immutable instance

Member Function Documentation

◆ Build()

MonitoringLoggingForwardingSettings Rti.Dds.Core.Policy.MonitoringLoggingForwardingSettingsBuilder.Build ( )

Creates a immutable object (MonitoringLoggingForwardingSettings) from this one

Property Documentation

◆ MiddlewareForwardingLevel

SyslogVerbosity Rti.Dds.Core.Policy.MonitoringLoggingForwardingSettingsBuilder.MiddlewareForwardingLevel
getset

Log messages with Rti.Config.LogFacility.Middleware and a log level more verbose than this value will not be distributed.

The full documentation is available in the C API: DDS_MonitoringLoggingForwardingSettings_middleware_forwarding_level

◆ SecurityForwardingLevel

SyslogVerbosity Rti.Dds.Core.Policy.MonitoringLoggingForwardingSettingsBuilder.SecurityForwardingLevel
getset

Log messages with Rti.Config.LogFacility.Security and a log level more verbose than this value will not be distributed.

The full documentation is available in the C API: DDS_MonitoringLoggingForwardingSettings_security_forwarding_level

◆ ServiceForwardingLevel

SyslogVerbosity Rti.Dds.Core.Policy.MonitoringLoggingForwardingSettingsBuilder.ServiceForwardingLevel
getset

Log messages with Rti.Config.LogFacility.Service and a log level more verbose than this value will not be distributed.

The full documentation is available in the C API: DDS_MonitoringLoggingForwardingSettings_service_forwarding_level

◆ UserForwardingLevel

SyslogVerbosity Rti.Dds.Core.Policy.MonitoringLoggingForwardingSettingsBuilder.UserForwardingLevel
getset

Log messages with Rti.Config.LogFacility.User and a log level more verbose than this value will not be distributed.

The full documentation is available in the C API: DDS_MonitoringLoggingForwardingSettings_user_forwarding_level