Skip to main content

Module security_topic_qos

Module security_topic_qos 

Source
Expand description

Security-Builtin-Topic QoS-Profile — DDS-Security 1.2 §7.5.3 + §7.5.4.

Spec §7.5.3 (DCPSParticipantStatelessMessage):

  • Reliability: BEST_EFFORT
  • Durability: VOLATILE
  • History: KEEP_LAST(1)
  • Lifespan: INFINITE

Spec §7.5.4 (DCPSParticipantVolatileMessageSecure):

  • Reliability: RELIABLE
  • Durability: VOLATILE
  • History: KEEP_ALL
  • Lifespan: INFINITE
  • Crypto: Receiver-Specific-MACs MUST be enabled (participant_crypto_handle-Encryption mit pro-Empfaenger distinkter Macs).

Structs§

BuiltinSecurityTopicProfile
BuiltinSecurityTopicProfile — beschreibt das Spec-konforme QoS-Profile fuer einen Security-Builtin-Topic.

Enums§

DurabilityKind
Durability-Kind (Spec DDS 1.4 §2.2.3.4).
HistoryKind
History-Kind (Spec DDS 1.4 §2.2.3.18).
ReliabilityKind
Reliability-Kind (Spec DDS 1.4 §2.2.3.14).

Functions§

stateless_message_profile
Spec §7.5.3 DCPSParticipantStatelessMessage-Topic-Profile.
validate_security_topic_profile
Validiert dass ein vorgeschlagenes Profile mit dem Spec-konformen Profile fuer einen Security-Builtin-Topic uebereinstimmt.
volatile_message_secure_profile
Spec §7.5.4 DCPSParticipantVolatileMessageSecure-Topic-Profile.