#include <JSocket.h>
Definition at line 356 of file JSocket.h.
cmlabs::ConnectionProfile::ConnectionProfile | ( | JString | name = "" |
) |
Definition at line 2599 of file JSocket.cpp.
cmlabs::ConnectionProfile::ConnectionProfile | ( | const ConnectionProfile & | profile | ) |
Definition at line 2615 of file JSocket.cpp.
cmlabs::ConnectionProfile::ConnectionProfile | ( | XMLNode * | node | ) |
Definition at line 2649 of file JSocket.cpp.
Object * cmlabs::ConnectionProfile::clone | ( | ) | const [virtual] |
bool cmlabs::ConnectionProfile::equals | ( | const Object * | obj | ) | const [virtual] |
bool cmlabs::ConnectionProfile::fromXML | ( | XMLNode * | node | ) | [virtual] |
JString cmlabs::ConnectionProfile::toXML | ( | ) | [virtual] |
JString cmlabs::ConnectionProfile::print | ( | ) | [virtual] |
JString cmlabs::ConnectionProfile::toHTML | ( | ) | [virtual] |
const ConnectionProfile & cmlabs::ConnectionProfile::operator= | ( | const ConnectionProfile & | profile | ) |
Definition at line 2631 of file JSocket.cpp.
bool cmlabs::ConnectionProfile::setSpeed | ( | long | upbps, | |
long | downbps | |||
) |
Definition at line 2722 of file JSocket.cpp.
bool cmlabs::ConnectionProfile::addDataStat | ( | long | upbytes, | |
long | downbytes, | |||
const JTime & | time = JTime() | |||
) |
Definition at line 2728 of file JSocket.cpp.
long cmlabs::ConnectionProfile::getSpeedUpload | ( | ) |
Definition at line 2770 of file JSocket.cpp.
long cmlabs::ConnectionProfile::getSpeedDownload | ( | ) |
Definition at line 2775 of file JSocket.cpp.
long cmlabs::ConnectionProfile::getAvgUpload | ( | ) |
Definition at line 2781 of file JSocket.cpp.
long cmlabs::ConnectionProfile::getAvgDownload | ( | ) |
Definition at line 2786 of file JSocket.cpp.
long cmlabs::ConnectionProfile::getMaxAvgUpload | ( | ) |
Definition at line 2792 of file JSocket.cpp.
long cmlabs::ConnectionProfile::getMaxAvgDownload | ( | ) |
Definition at line 2797 of file JSocket.cpp.
double cmlabs::ConnectionProfile::getTotalUpload | ( | ) |
Definition at line 2802 of file JSocket.cpp.
double cmlabs::ConnectionProfile::getTotalDownload | ( | ) |
Definition at line 2807 of file JSocket.cpp.
long cmlabs::ConnectionProfile::getTotalUploadCount | ( | ) |
Definition at line 2812 of file JSocket.cpp.
long cmlabs::ConnectionProfile::getTotalDownloadCount | ( | ) |
Definition at line 2816 of file JSocket.cpp.
JString cmlabs::ConnectionProfile::getSpeedString | ( | ) |
Definition at line 2854 of file JSocket.cpp.
JString cmlabs::ConnectionProfile::getRateString | ( | ) |
Definition at line 2858 of file JSocket.cpp.
JString cmlabs::ConnectionProfile::getMaxRateString | ( | ) |
Definition at line 2863 of file JSocket.cpp.
JString cmlabs::ConnectionProfile::getTotalString | ( | ) |
Definition at line 2868 of file JSocket.cpp.
JTime cmlabs::ConnectionProfile::getLastActivity | ( | ) |
Definition at line 2750 of file JSocket.cpp.
bool cmlabs::ConnectionProfile::recalc | ( | ) | [private] |
Definition at line 2820 of file JSocket.cpp.
long cmlabs::ConnectionProfile::speedUploadBps [private] |
long cmlabs::ConnectionProfile::speedDownloadBps [private] |
long cmlabs::ConnectionProfile::avgUploadBps [private] |
long cmlabs::ConnectionProfile::avgDownloadBps [private] |
long cmlabs::ConnectionProfile::maxAvgUploadBps [private] |
long cmlabs::ConnectionProfile::maxAvgDownloadBps [private] |
double cmlabs::ConnectionProfile::totalUpload [private] |
double cmlabs::ConnectionProfile::totalDownload [private] |
long cmlabs::ConnectionProfile::totalUploadCount [private] |
long cmlabs::ConnectionProfile::totalDownloadCount [private] |