ReplierLister can be installed on a Replier. More...
Public Member Functions | |
virtual void | on_request_available (Replier< TReq, TRep > &)=0 |
Invoked when the Replier has one or more requests pending. More... | |
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.
|
pure virtual |
Invoked when the Replier has one or more requests pending.
The method can process the available requests and send replies as required.