Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
1.2.0
Logo
1.2.0

Introduction

  • What is DDS Enabler?
  • Commercial support
  • Key features
  • Platforms using DDS Enabler
  • Structure of the documentation

Installation Manual

  • 1. Linux installation from sources
  • 2. Windows installation from sources
  • 3. CMake Options

API Reference

  • 1. API Reference
    • 1.1. DDS Enabler
    • 1.2. Callback Set
    • 1.3. DDS Callbacks
    • 1.4. Service Callbacks
    • 1.5. Action Callbacks
    • 1.6. Callbacks

Release Notes

  • Forthcoming Version
  • Version v1.2.0
  • Previous Versions
Back to top

1.2. Callback Set¶

struct CallbackSet¶

Struct that encapsulates all the callbacks used by the DDS Enabler.

Public Members

participants::DdsLogFunc log = {nullptr}¶

Callback executed when consuming log messages.

DdsCallbacks dds¶

DDS related callbacks.

ServiceCallbacks service¶

Service related callbacks.

ActionCallbacks action¶

Action related callbacks.

Next
1.3. DDS Callbacks
Previous
1.1. DDS Enabler
Copyright © 2025, eProsima
Made with Sphinx and @pradyunsg's Furo
On this page
  • 1.2. Callback Set
    • eprosima::ddsenabler::CallbackSet
      • log
      • dds
      • service
      • action