RTI Connext .NET API (legacy)  Version 6.1.1
RTI.Connext.Queuing.QueueReplierListener< TReq, TRep > Interface Template Reference

Called when certain events occur in a RTI::Connext::Queuing::QueueReplier<TReq,TRep>. More...

Public Member Functions

void OnReplyAcknowledged (QueueReplier< TReq, TRep > replier, AcknowledgmentInfo info)
 User callback. More...
 
void OnRequestSharedReaderQueueMatched (QueueReplier< TReq, TRep > requester, ref SubscriptionMatchedStatus status)
 User callback. More...
 
void OnReplySharedReaderQueueMatched (QueueReplier< TReq, TRep > replier, ref PublicationMatchedStatus status)
 User callback. More...
 
void OnRequestAvailable (QueueReplier< TReq, TRep > replier)
 User callback. More...
 

Detailed Description

Called when certain events occur in a RTI::Connext::Queuing::QueueReplier<TReq,TRep>.

A QueueReplier 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::QueueReplierParams<TReq,TRep>.

See also
RTI::Connext::Queuing::QueueProducerListener<T>
RTI::Connext::Queuing::QueueConsumerListener<T>
RTI::Connext::Queuing::QueueReplier<TReq,TRep>::QueueReplier(QueueReplierParams)
Type Constraints
TReq :class 
TReq :global 
TReq :DDS.ICopyable<TReq> 
TReq :new() 
TRep :class 
TRep :global 
TRep :DDS.ICopyable<TRep> 
TRep :new() 

Member Function Documentation

◆ OnReplyAcknowledged()

void RTI.Connext.Queuing.QueueReplierListener< TReq, TRep >.OnReplyAcknowledged ( QueueReplier< TReq, TRep >  replier,
AcknowledgmentInfo  info 
)

◆ OnRequestSharedReaderQueueMatched()

void RTI.Connext.Queuing.QueueReplierListener< TReq, TRep >.OnRequestSharedReaderQueueMatched ( QueueReplier< TReq, TRep >  requester,
ref SubscriptionMatchedStatus  status 
)

◆ OnReplySharedReaderQueueMatched()

void RTI.Connext.Queuing.QueueReplierListener< TReq, TRep >.OnReplySharedReaderQueueMatched ( QueueReplier< TReq, TRep >  replier,
ref PublicationMatchedStatus  status 
)

◆ OnRequestAvailable()

void RTI.Connext.Queuing.QueueReplierListener< TReq, TRep >.OnRequestAvailable ( QueueReplier< TReq, TRep >  replier)