Index

Package: RTIDDS.Config

Description

package RTIDDS.Config is

Packages

Types

LogCategory

type LogCategory is private;

Summary: Categories of logged messages.

The NDDSConfigLogger.get_verbosity_by_category and NDDSConfigLogger.set_verbosity_by_category can be used to specify different verbosities for different categories of messages.

LogVerbosity

type LogVerbosity is private;

Summary: The verbosities at which RTI Connext diagnostic information is logged.

LogPrintFormat

type LogPrintFormat is private;

Summary: The format used to output RTI Connext diagnostic information.

LibraryVersion

type LibraryVersion is new NDDS_Config_LibraryVersion_t;

Summary: The version of a single library shipped as part of an RTI Connext distribution.

RTI Connext is comprised of a number of separate libraries. Although RTI Connext as a whole has a version, the individual libraries each have their own versions as well. It may be necessary to check these individual library versions when seeking technical support.

major: The major version of a single RTI Connext library.

minor: The minor version of a single RTI Connext library.

release: The release letter of a single RTI Connext library.

build: The build number of a single RTI Connext library.

ProductVersion

type ProductVersion is new RTIDDS.Low_Level.ndds_dds_c_dds_c_infrastructure_h.DDS_ProductVersion_t;

Summary: <<ext>> Type used to represent the current version of dds.

major: Major product version.

minor: Minor product version.

release: Release letter for product version.

revision: Revision number of product.

Constants & Global variables

Category_PLATFORM

Category_PLATFORM : constant LogCategory;

Summary: Log messages pertaining to the underlying platform (hardware and OS) on which RTI Connext is running are in this category.

Category_COMMUNICATION

Category_COMMUNICATION : constant LogCategory;

Summary: Log messages pertaining to data serialization and deserialization and network traffic are in this category.

Category_DATABASE

Category_DATABASE : constant LogCategory;

Summary: Log messages pertaining to the internal database in which RTI Connext objects are stored are in this category.

Category_ENTITIES

Category_ENTITIES : constant LogCategory;

Summary: Log messages pertaining to local and remote entities and to the discovery process are in this category.

Category_API

Category_API : constant LogCategory;

Summary: Log messages pertaining to the API layer of RTI Connext (such as procedure argument validation) are in this category.

VERBOSITY_SILENT

VERBOSITY_SILENT : constant LogVerbosity;

Summary: No further output will be logged.

VERBOSITY_ERROR

VERBOSITY_ERROR : constant LogVerbosity;

Summary: Only error and fatal error messages will be logged.

An error indicates something wrong in the functioning of dds. The most common cause of errors is incorrect configuration.

VERBOSITY_WARNING

VERBOSITY_WARNING : constant LogVerbosity;

Summary: Both error and warning messages will be logged.

A warning indicates that RTI Connext is taking an action that may or may not be what you intended. Some configuration information is also logged at this verbosity to aid in debugging.

VERBOSITY_STATUS_LOCAL

VERBOSITY_STATUS_LOCAL : constant LogVerbosity;

Summary: Errors, warnings, and verbose information about the lifecycles of local RTI Connext objects will be logged.

VERBOSITY_STATUS_REMOTE

VERBOSITY_STATUS_REMOTE : constant LogVerbosity;

Summary: Errors, warnings, and verbose information about the lifecycles of remote RTI Connext objects will be logged.

VERBOSITY_ALL

VERBOSITY_ALL : constant LogVerbosity;

Summary: Errors, warnings, verbose information about the lifecycles of local and remote RTI Connext objects, and periodic information about RTI Connext threads will be logged.

PRINT_BIT_NUMBER

PRINT_BIT_NUMBER : constant LogPrintFormat;

PRINT_BIT_MESSAGE

PRINT_BIT_MESSAGE : constant LogPrintFormat;

PRINT_BIT_LOCATION_MODULE

PRINT_BIT_LOCATION_MODULE : constant LogPrintFormat;

PRINT_BIT_LOCATION_FILELINE

PRINT_BIT_LOCATION_FILELINE : constant LogPrintFormat;

PRINT_BIT_LOCATION_METHOD

PRINT_BIT_LOCATION_METHOD : constant LogPrintFormat;

PRINT_BIT_TIMESTAMP

PRINT_BIT_TIMESTAMP : constant LogPrintFormat;

PRINT_BIT_THREAD_ID

PRINT_BIT_THREAD_ID : constant LogPrintFormat;

PRINT_BIT_CONTEXT

PRINT_BIT_CONTEXT : constant LogPrintFormat;

PRINT_BIT_TWO_LINES

PRINT_BIT_TWO_LINES : constant LogPrintFormat;

PRINT_FORMAT_DEFAULT

PRINT_FORMAT_DEFAULT : constant LogPrintFormat;

Summary: (default) Print message, method name, and DDSActivityContextModule (what was happening when the event occurred).

PRINT_FORMAT_TIMESTAMPED

PRINT_FORMAT_TIMESTAMPED : constant LogPrintFormat;

Summary: Print message, method name, DDSActivityContextModule, and timestamp.

PRINT_FORMAT_VERBOSE

PRINT_FORMAT_VERBOSE : constant LogPrintFormat;

Summary: Print message with all available context information (includes thread identifier, DDSActivityContextModule).

PRINT_FORMAT_VERBOSE_TIMESTAMPED

PRINT_FORMAT_VERBOSE_TIMESTAMPED : constant LogPrintFormat;

Summary: Print message with all available context information, and timestamp.

PRINT_FORMAT_DEBUG

PRINT_FORMAT_DEBUG : constant LogPrintFormat;

Summary: Print a set of fields (including the DDSActivityContextModule and backtrace information) that may be useful for internal debugging.

PRINT_FORMAT_MINIMAL

PRINT_FORMAT_MINIMAL : constant LogPrintFormat;

Summary: Print only message number and method name.

PRINT_FORMAT_MAXIMAL

PRINT_FORMAT_MAXIMAL : constant LogPrintFormat;

Summary: Print all available fields (including backtrace information).

Subprograms & Entries

+

function "+" 
(left, Right: LogVerbosity) return LogVerbosity;

image

function image 
(item: LogVerbosity) return Standard.String;

Summary: Errors, warnings, verbose information about the lifecycles of local and remote RTI Connext objects, and periodic information about RTI Connext threads will be logged.

+

function "+" 
(left, Right: LogPrintFormat) return LogPrintFormat;

get_api_version

function get_api_version return LibraryVersion;

Summary: Get the version of the C API library.

get_api_version

function get_api_version return String;

Summary: Get the version of the C API library.

get_core_version

function get_core_version return LibraryVersion;

Summary: Get the version of the core library.

get_core_version

function get_core_version return String;

Summary: Get the version of the core library.

get_product_version

function get_product_version return ProductVersion;

Summary: Get the RTI Connext product version.

get_product_version

function get_product_version return String;

Summary: Get the RTI Connext product version.

Image

function Image 
(Item: LibraryVersion) return String;

Image

function Image 
(Item: ProductVersion) return String;

get_core_build_number

function get_core_build_number return Standard.String;

get_C_build_number

function get_C_build_number return Standard.String;