type Ref is limited interface and DDS.Listener.Ref;
type Ref_Access is access all Ref'Class;
procedure On_Inconsistent_Topic
( | Self | : not null access Ref; |
Topic | : access constant DDS.Topic.Ref'Class; | |
Status | : in DDS.InconsistentTopicStatus) is null; |
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.
topic: <<out>> Locally created DDS.Topic that triggers the listener callback
status: <<out>> Current inconsistent status of locally created DDS.Topic
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 of relevant status changes.
See also: DDSStatusTypesModule
See also: DDS.Listener
See also: DDS.Topic.set_listener
See also: SharedEACallbackRules