CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
com.toc.coredx.DDS.rpc.ReplierListener< TReq extends RequestType, TRep extends ReplyType > Interface Template Reference
Inheritance diagram for com.toc.coredx.DDS.rpc.ReplierListener< TReq extends RequestType, TRep extends ReplyType >:
com.toc.coredx.DDS.rpc.ListenerBase

Public Member Functions

void on_request_available (Replier< TReq, TRep > replier)
 

Detailed Description

ReplierLister can be installed on a Replier.

ReplierListener<TReq, TRep> interface is used to provide an asynchronous request listener for a Replier. It is passed to the Replier constructor through ReplierParams. It extends ListenerBase interface and enables asynchronous processing of the requests. The callback is provided the Replier object and returns void.

See also
ReplierParams

Member Function Documentation

◆ on_request_available()

void com.toc.coredx.DDS.rpc.ReplierListener< TReq extends RequestType, TRep extends ReplyType >.on_request_available ( Replier< TReq, TRep >  replier)

Invoked when the Replier has one or more requests pending.

The method can process the available requests and send replies as required.


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