RTI Connext C API Version 7.4.0
NDDS_Config_LogMessage Struct Reference

Log message. More...

Data Fields

const char * text
 Message text. More...
 
NDDS_Config_LogLevel level
 Message level. More...
 
DDS_Boolean is_security_message
 Indicates if the message is a security-related message. More...
 
DDS_UnsignedLong message_id
 A numeric code that identifies a specific log message. More...
 
struct DDS_Duration_t timestamp
 The time when the log message was printed. More...
 
NDDS_Config_LogFacility facility
 The Facility associated with the log message. See NDDS_Config_LogFacility. More...
 

Detailed Description

Log message.

Field Documentation

◆ text

const char* NDDS_Config_LogMessage::text

Message text.

◆ level

NDDS_Config_LogLevel NDDS_Config_LogMessage::level

Message level.

◆ is_security_message

DDS_Boolean NDDS_Config_LogMessage::is_security_message

Indicates if the message is a security-related message.

A "security-related message" is a log message that meets any of the following:

  • A security event logged with the RTI Security Plugins Logging Plugin.
  • Any regular message coming from the RTI Security Plugins.
  • RTI TLS Support log messages related to OpenSSL (e.g., SSL handshake failures or certificate validation failures).

◆ message_id

DDS_UnsignedLong NDDS_Config_LogMessage::message_id

A numeric code that identifies a specific log message.

Two log messages that have the same message_id will have a similar structure. E.g. "ERROR: Failed to get DataWriterQos" and "ERROR: Failed to get TopicName". In this case, the message_id is associated to the get failure.

◆ timestamp

struct DDS_Duration_t NDDS_Config_LogMessage::timestamp

The time when the log message was printed.

◆ facility

NDDS_Config_LogFacility NDDS_Config_LogMessage::facility

The Facility associated with the log message. See NDDS_Config_LogFacility.