Derived objects provide an API for sending network requests and getting their replies as a notification signal. More...
#include <NotifyingSender.hpp>
Public Member Functions | |
NotifyingSender ()=default | |
NotifyingSender (const NotifyingSender &)=delete | |
NotifyingSender (NotifyingSender &&)=default | |
virtual | ~NotifyingSender ()=default |
NotifyingSender & | operator= (const NotifyingSender &)=delete |
NotifyingSender & | operator= (NotifyingSender &&)=default |
virtual foundation::QtPtr< ReplyNotifier > | send (const RequestBuilder &request)=0 |
When implemented, sends a network request and returns a notifier for the reply. | |
Derived objects provide an API for sending network requests and getting their replies as a notification signal.
|
default |
|
delete |
|
default |
|
virtualdefault |
|
delete |
|
default |
|
nodiscardpure virtual |
When implemented, sends a network request and returns a notifier for the reply.
ReplyError | When the request to be sent, cannot be sent. |
request | The request to be sent. |
Implemented in drn::networking::RequestManager.