restclient-cpp
C++ client for making HTTP/REST requests
|
holds some diagnostics information about a request More...
#include <connection.h>
Public Attributes | |
double | totalTime |
double | nameLookupTime |
double | connectTime |
double | appConnectTime |
double | preTransferTime |
double | startTransferTime |
double | redirectTime |
int | redirectCount |
holds some diagnostics information about a request
RestClient::Connection::RequestInfo::appConnectTime |
Member 'appConnectTime' contains the time from start until SSL/SSH handshake completed. See CURLINFO_APPCONNECT_TIME
RestClient::Connection::RequestInfo::connectTime |
Member 'connectTime' contains the time it took until Time from start until remote host or proxy completed. See CURLINFO_CONNECT_TIME
RestClient::Connection::RequestInfo::nameLookupTime |
Member 'nameLookupTime' contains the time spent in DNS lookup in seconds Time from start until name resolving completed. See CURLINFO_NAMELOOKUP_TIME
RestClient::Connection::RequestInfo::preTransferTime |
Member 'preTransferTime' contains the total time from start until just before the transfer begins. See CURLINFO_PRETRANSFER_TIME
RestClient::Connection::RequestInfo::redirectCount |
Member 'redirectCount' contains the number of redirects followed. See CURLINFO_REDIRECT_COUNT
RestClient::Connection::RequestInfo::redirectTime |
Member 'redirectTime' contains the total time taken for all redirect steps before the final transfer. See CURLINFO_REDIRECT_TIME
RestClient::Connection::RequestInfo::startTransferTime |
Member 'startTransferTime' contains the total time from start until just when the first byte is received. See CURLINFO_STARTTRANSFER_TIME
RestClient::Connection::RequestInfo::totalTime |
Member 'totalTime' contains the total time of the last request in seconds Total time of previous transfer. See CURLINFO_TOTAL_TIME