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 (LogCategory)

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 (LogCategory)

Category_COMMUNICATION : constant LogCategory;

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

Category_DATABASE (LogCategory)

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 (LogCategory)

Category_ENTITIES : constant LogCategory;

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

Category_API (LogCategory)

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 (LogVerbosity)

VERBOSITY_SILENT : constant LogVerbosity;

Summary: No further output will be logged.

VERBOSITY_ERROR (LogVerbosity)

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 (LogVerbosity)

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 (LogVerbosity)

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 (LogVerbosity)

VERBOSITY_STATUS_REMOTE : constant LogVerbosity;

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

VERBOSITY_ALL (LogVerbosity)

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 (LogPrintFormat)

PRINT_BIT_NUMBER : constant LogPrintFormat;

PRINT_BIT_MESSAGE (LogPrintFormat)

PRINT_BIT_MESSAGE : constant LogPrintFormat;

PRINT_BIT_LOCATION_MODULE (LogPrintFormat)

PRINT_BIT_LOCATION_MODULE : constant LogPrintFormat;

PRINT_BIT_LOCATION_FILELINE (LogPrintFormat)

PRINT_BIT_LOCATION_FILELINE : constant LogPrintFormat;

PRINT_BIT_LOCATION_METHOD (LogPrintFormat)

PRINT_BIT_LOCATION_METHOD : constant LogPrintFormat;

PRINT_BIT_TIMESTAMP (LogPrintFormat)

PRINT_BIT_TIMESTAMP : constant LogPrintFormat;

PRINT_BIT_THREAD_ID (LogPrintFormat)

PRINT_BIT_THREAD_ID : constant LogPrintFormat;

PRINT_BIT_CONTEXT (LogPrintFormat)

PRINT_BIT_CONTEXT : constant LogPrintFormat;

PRINT_BIT_TWO_LINES (LogPrintFormat)

PRINT_BIT_TWO_LINES : constant LogPrintFormat;

PRINT_FORMAT_DEFAULT (LogPrintFormat)

PRINT_FORMAT_DEFAULT : constant LogPrintFormat;

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

PRINT_FORMAT_TIMESTAMPED (LogPrintFormat)

PRINT_FORMAT_TIMESTAMPED : constant LogPrintFormat;

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

PRINT_FORMAT_VERBOSE (LogPrintFormat)

PRINT_FORMAT_VERBOSE : constant LogPrintFormat;

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

PRINT_FORMAT_VERBOSE_TIMESTAMPED (LogPrintFormat)

PRINT_FORMAT_VERBOSE_TIMESTAMPED : constant LogPrintFormat;

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

PRINT_FORMAT_DEBUG (LogPrintFormat)

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 (LogPrintFormat)

PRINT_FORMAT_MINIMAL : constant LogPrintFormat;

Summary: Print only message number and method name.

PRINT_FORMAT_MAXIMAL (LogPrintFormat)

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;