CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
DDS::rpc::SimpleRequesterListener< TRep > Class Template Referenceabstract

SimpleRequesterListener can be installed on a Requester. More...

Inheritance diagram for DDS::rpc::SimpleRequesterListener< TRep >:
DDS::rpc::ListenerBase

Public Member Functions

virtual void process_reply (const Sample< TRep > &, const DDS::SampleIdentity_t &)=0
 Invoked when a reply is available. More...
 

Detailed Description

template<class TRep>
class DDS::rpc::SimpleRequesterListener< TRep >

SimpleRequesterListener can be installed on a Requester.

SimpleRequesterListener<TRep> abstract class is used to receive notifications of arrival of replies. It is passed to the Requester through RequesterParams. It extends ListenerBase and enables processing of replies. The callback is provided access to the reply sample and returns void.

See also
RequesterParams

Member Function Documentation

◆ process_reply()

template<class TRep>
virtual void DDS::rpc::SimpleRequesterListener< TRep >::process_reply ( const Sample< TRep > &  ,
const DDS::SampleIdentity_t  
)
pure virtual

Invoked when a reply is available.

Must process the reply.


© 2009-2020 Twin Oaks Computing, Inc
Castle Rock, CO 80104
All rights reserved.