RTI Connext Micro  Version 2.4.1.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
DDS_TopicListener Struct Reference

<<interface>> DDS_Listener for DDS_Topic entities. More...

#include <dds_c_topic.h>

Data Fields

struct DDS_Listener as_listener
 The superclass instance of this DDS_TopicListener.
DDS_TopicListener_InconsistentTopicCallback on_inconsistent_topic
 Handle the DDS_INCONSISTENT_TOPIC_STATUS status.This callback is called when a remote DDS_Topic is discovered but is inconsistent with the locally created DDS_Topic of the same topic name.

Detailed Description

<<interface>> DDS_Listener for DDS_Topic entities.

Entity:
DDS_Topic
Status:
DDS_INCONSISTENT_TOPIC_STATUS, DDS_InconsistentTopicStatus

This is the interface that can be implemented by an application-provided class and then registered with the DDS_Topic such that the application can be notified by RTI Connext Micro of relevant status changes.

See also:
Status Kinds
DDS_Listener

Field Documentation

struct DDS_Listener DDS_TopicListener::as_listener

The superclass instance of this DDS_TopicListener.

DDS_TopicListener_InconsistentTopicCallback DDS_TopicListener::on_inconsistent_topic

Handle the DDS_INCONSISTENT_TOPIC_STATUS status.This callback is called when a remote DDS_Topic is discovered but is inconsistent with the locally created DDS_Topic of the same topic name.

Parameters:
topic<<out>> Locally created DDS_Topic that triggers the listener callback
status<<out>> Current inconsistent status of locally created DDS_Topic

RTI Connext Micro Version 2.4.1.0 Copyright © Thu Nov 20 2014 Real-Time Innovations, Inc