Skip To Content ArcGIS for Developers Sign In Dashboard

NetworkRequestProgress Class

class Esri::ArcGISRuntime::NetworkRequestProgress

Information about the progress of a network request. More...

Header: #include <NetworkRequestProgress>
Since: Esri::ArcGISRuntime 100.0

This class was introduced in Esri::ArcGISRuntime 100.0.

Public Functions

NetworkRequestProgress(Esri::ArcGISRuntime::NetworkRequestProgress &&other)
NetworkRequestProgress(const Esri::ArcGISRuntime::NetworkRequestProgress &other)
NetworkRequestProgress()
Esri::ArcGISRuntime::NetworkRequestProgress &operator=(Esri::ArcGISRuntime::NetworkRequestProgress &&other)
Esri::ArcGISRuntime::NetworkRequestProgress &operator=(const Esri::ArcGISRuntime::NetworkRequestProgress &other)
~NetworkRequestProgress()
qint64 bytesReceived() const
qint64 bytesSent() const
QDateTime estimatedFinishTime() const
int progressPercentage() const
QDateTime startTime() const
qint64 totalBytesToReceive() const
qint64 totalBytesToSend() const

Detailed Description

Member Function Documentation

NetworkRequestProgress::NetworkRequestProgress(Esri::ArcGISRuntime::NetworkRequestProgress &&other)

Move constructor from other NetworkRequestProgress.

NetworkRequestProgress::NetworkRequestProgress(const Esri::ArcGISRuntime::NetworkRequestProgress &other)

Copy constructor from other NetworkRequestProgress.

NetworkRequestProgress::NetworkRequestProgress()

Default constructor.

Esri::ArcGISRuntime::NetworkRequestProgress &NetworkRequestProgress::operator=(Esri::ArcGISRuntime::NetworkRequestProgress &&other)

Move operator from other NetworkRequestProgress.

Esri::ArcGISRuntime::NetworkRequestProgress &NetworkRequestProgress::operator=(const Esri::ArcGISRuntime::NetworkRequestProgress &other)

Assignment operator from other NetworkRequestProgress.

NetworkRequestProgress::~NetworkRequestProgress()

Destructor.

qint64 NetworkRequestProgress::bytesReceived() const

Returns the current number of bytes received from the request.

qint64 NetworkRequestProgress::bytesSent() const

Returns the current number of bytes sent from the request.

QDateTime NetworkRequestProgress::estimatedFinishTime() const

Returns the request's estimated completion time.

int NetworkRequestProgress::progressPercentage() const

Returns the request's percent complete value.

QDateTime NetworkRequestProgress::startTime() const

Returns the request's start time.

qint64 NetworkRequestProgress::totalBytesToReceive() const

Returns the total number of bytes to be received.

qint64 NetworkRequestProgress::totalBytesToSend() const

Returns the expected number of bytes to be sent from the request.


Feedback on this topic?