6 #include <QHttpMultiPart> 7 #include <QNetworkRequest> 42 bool executeConcurrently_{};
53 QHttpMultiPart *multiPartPayload_{};
61 QTimer *timer_ =
nullptr;
70 void load(
const std::shared_ptr<NetworkData> &data);
QByteArray payload_
Definition: NetworkPrivate.hpp:51
QObject * lifetimeManager_
Definition: NetworkPrivate.hpp:62
Definition: NetworkPrivate.hpp:34
Definition: Application.cpp:48
QNetworkRequest request_
Definition: NetworkPrivate.hpp:38
NetworkReplyCreatedCallback onReplyCreated_
Definition: NetworkPrivate.hpp:44
std::function< void(NetworkResult)> NetworkErrorCallback
Definition: NetworkCommon.hpp:16
NetworkSuccessCallback onSuccess_
Definition: NetworkPrivate.hpp:46
NetworkErrorCallback onError_
Definition: NetworkPrivate.hpp:45
NetworkRequestType
Definition: NetworkCommon.hpp:20
QObjectRef< QObject > caller_
Definition: NetworkPrivate.hpp:40
Definition: NetworkPrivate.hpp:26
Definition: NetworkPrivate.hpp:18
std::function< Outcome(NetworkResult)> NetworkSuccessCallback
Definition: NetworkCommon.hpp:15
std::function< void()> NetworkFinallyCallback
Definition: NetworkCommon.hpp:18
void load(const std::shared_ptr< NetworkData > &data)
Definition: NetworkPrivate.cpp:391
NetworkFinallyCallback finally_
Definition: NetworkPrivate.hpp:47
std::function< void(QNetworkReply *)> NetworkReplyCreatedCallback
Definition: NetworkCommon.hpp:17