Repo-Init
 
Loading...
Searching...
No Matches
HTTPStats Struct Reference

#include <Http.hpp>

Public Attributes

size_t uploadBytes
 Total uploaded bytes.
 
size_t downloadBytes
 Total downloaded bytes.
 
size_t headerBytes
 Total header size in bytes.
 
size_t requestBytes
 Total request size in bytes.
 
long uploadSpeed
 Upload bandwidth in Bps.
 
long downloadSpeed
 Download bandwidth in Bps.
 
long connectionTime
 Total processing time for connection in microseconds.
 
long nameLookupTime
 Total processing time for name lookup in microseconds.
 
long preTransferTime
 Total processing time for pre-transfer period in microseconds.
 
long redirectTime
 Total processing time for redirections in microseconds.
 
long startTransferTime
 Total processing time for starting transfer in microseconds.
 
long totalTime
 Total processing time in microseconds.
 

Detailed Description

Stats produced by HTTP

Definition at line 12 of file Http.hpp.

Member Data Documentation

◆ connectionTime

long HTTPStats::connectionTime

Total processing time for connection in microseconds.

Definition at line 26 of file Http.hpp.

◆ downloadBytes

size_t HTTPStats::downloadBytes

Total downloaded bytes.

Definition at line 16 of file Http.hpp.

◆ downloadSpeed

long HTTPStats::downloadSpeed

Download bandwidth in Bps.

Definition at line 24 of file Http.hpp.

◆ headerBytes

size_t HTTPStats::headerBytes

Total header size in bytes.

Definition at line 18 of file Http.hpp.

◆ nameLookupTime

long HTTPStats::nameLookupTime

Total processing time for name lookup in microseconds.

Definition at line 28 of file Http.hpp.

◆ preTransferTime

long HTTPStats::preTransferTime

Total processing time for pre-transfer period in microseconds.

Definition at line 30 of file Http.hpp.

◆ redirectTime

long HTTPStats::redirectTime

Total processing time for redirections in microseconds.

Definition at line 32 of file Http.hpp.

◆ requestBytes

size_t HTTPStats::requestBytes

Total request size in bytes.

Definition at line 20 of file Http.hpp.

◆ startTransferTime

long HTTPStats::startTransferTime

Total processing time for starting transfer in microseconds.

Definition at line 34 of file Http.hpp.

◆ totalTime

long HTTPStats::totalTime

Total processing time in microseconds.

Definition at line 36 of file Http.hpp.

◆ uploadBytes

size_t HTTPStats::uploadBytes

Total uploaded bytes.

Definition at line 14 of file Http.hpp.

◆ uploadSpeed

long HTTPStats::uploadSpeed

Upload bandwidth in Bps.

Definition at line 22 of file Http.hpp.


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