C++ client for making HTTP/REST requests
Public Attributes | List of all members
RestClient::Connection::RequestInfo Struct Reference

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

Detailed Description

holds some diagnostics information about a request

Member Data Documentation


Member 'appConnectTime' contains the time from start until SSL/SSH handshake completed. See CURLINFO_APPCONNECT_TIME


Member 'connectTime' contains the time it took until Time from start until remote host or proxy completed. See CURLINFO_CONNECT_TIME


Member 'nameLookupTime' contains the time spent in DNS lookup in seconds Time from start until name resolving completed. See CURLINFO_NAMELOOKUP_TIME


Member 'preTransferTime' contains the total time from start until just before the transfer begins. See CURLINFO_PRETRANSFER_TIME


Member 'redirectCount' contains the number of redirects followed. See CURLINFO_REDIRECT_COUNT


Member 'redirectTime' contains the total time taken for all redirect steps before the final transfer. See CURLINFO_REDIRECT_TIME


Member 'startTransferTime' contains the total time from start until just when the first byte is received. See CURLINFO_STARTTRANSFER_TIME


Member 'totalTime' contains the total time of the last request in seconds Total time of previous transfer. See CURLINFO_TOTAL_TIME

The documentation for this struct was generated from the following file: