RTI Connext .Net APIs  Version 5.2.3
 All Classes Namespaces Functions Variables Enumerations Properties Groups Pages
RTI.Connext.Queuing.QueueProducerListener< T > Interface Template Reference

Called when certain events occur in a RTI::Connext::Queuing::QueueProducer<T>. More...

Public Member Functions

void OnSampleAcknowledged (QueueProducer< T > producer, AcknowledgmentInfo info)
 User callback.
 
void OnSharedReaderQueueMatched (QueueProducer< T > producer, ref PublicationMatchedStatus status)
 User callback.
 

Detailed Description

Called when certain events occur in a RTI::Connext::Queuing::QueueProducer<T>.

A QueueProducer listener is a way to implement a callback that will be invoked when certain events happen. It is an optional parameter in RTI::Connext::Queuing::QueueProducerParams<T>.

You can use this listener to receive notification when:

  • A sample previously sent by a QueueProducer has been acknowledged by Queuing Service.
  • There are SharedReaderQueue matching events.
See Also
RTI::Connext::Queuing::QueueProducer<T>::QueueProducer(QueueProducerParams<T>)
Type Constraints
T :class 
T :global 
T :DDS.ICopyable<T> 
T :new() 

Member Function Documentation

void RTI.Connext.Queuing.QueueProducerListener< T >.OnSampleAcknowledged ( QueueProducer< T >  producer,
AcknowledgmentInfo  info 
)

User callback.

This callback is invoked whenever Queuing Service acknowledges a sample sent by the QueueProducer.

See Also
DDS::AcknowledgmentInfo
void RTI.Connext.Queuing.QueueProducerListener< T >.OnSharedReaderQueueMatched ( QueueProducer< T >  producer,
ref PublicationMatchedStatus  status 
)

User callback.

This callback is invoked whenever a new SharedReaderQueue hosted by Queuing Service has matched the QueueProducer, or if an existing matching SharedReaderQueue is disposed.

See Also
DDS::PublicationMatchedStatus
DDS::DataWriterListener::on_publication_matched

RTI Connext .Net APIs Version 5.2.3 Copyright © Wed Apr 27 2016 Real-Time Innovations, Inc