, including all inherited members.
| activateLogger(std::ostream *scriptStream, std::ostream *dataStream, const char *dataName) | RoundTripTimePinger | |
| addHost(const InternetAddress &address, const card8 trafficClass=0x00) | RoundTripTimePinger | |
| calculateChecksum(const card16 *addr, const cardinal length, card16 csum) | RoundTripTimePinger | [private] |
| calculateRoundTripTime(const InternetAddress &address, const card8 trafficClass, const card64 sendTime, const card64 arrivalTime) | RoundTripTimePinger | [private] |
| cancel() | MultiTimerThread< Timers > | [virtual] |
| checkUnreachable(PingerHost &host) | RoundTripTimePinger | [private] |
| deactivateLogger() | RoundTripTimePinger | |
| delay(const card64 delayTimeout, const bool interruptable=false) | Thread | [static] |
| exit(void *result=NULL) | Thread | [inline, protected, static] |
| getAlpha() | RoundTripTimePinger | [inline] |
| getFastStart() const | TimedThread | [inline] |
| MultiTimerThread::getFastStart(const cardinal timer) const | MultiTimerThread< Timers > | [inline] |
| getHosts() | RoundTripTimePinger | [inline] |
| getInterval() | TimedThread | [inline] |
| MultiTimerThread::getInterval(const cardinal timer) | MultiTimerThread< Timers > | [inline] |
| getMaxPingDelay() | RoundTripTimePinger | [inline] |
| getName() const | Synchronizable | [inline] |
| getPID() const | Thread | [inline] |
| getRoundTripTime(const InternetAddress &address, const card8 trafficClass=0x00) | RoundTripTimePinger | |
| getTimerCorrection() | TimedThread | [inline] |
| MultiTimerThread::getTimerCorrection(const cardinal timer) | MultiTimerThread< Timers > | [inline] |
| GPHeaderTimeStamp | RoundTripTimePinger | [private] |
| HostSet | RoundTripTimePinger | [private] |
| isLogging() const | RoundTripTimePinger | [inline] |
| join() | Thread | |
| leaveCorrectionLoop() | TimedThread | [inline] |
| MultiTimerThread::leaveCorrectionLoop(const cardinal timer) | MultiTimerThread< Timers > | [inline] |
| Logger | RoundTripTimePinger | [private] |
| LoggerDataStream | RoundTripTimePinger | [private] |
| LoggerScriptStream | RoundTripTimePinger | [private] |
| MaxPingDelay | RoundTripTimePinger | [private] |
| MaxRoundTripTime | RoundTripTimePinger | [static] |
| MinUnreachableAsumption | RoundTripTimePinger | [static] |
| MultiTimerThread(const char *name="MultiTimerThread", const cardinal flags=TF_CancelDeferred) | MultiTimerThread< Timers > | |
| Mutex | Synchronizable | [protected] |
| MutexName | Synchronizable | [protected] |
| operator<<(std::ostream &os, RoundTripTimePinger &pinger) | RoundTripTimePinger | [friend] |
| PID | Thread | [protected] |
| Ping4Socket | RoundTripTimePinger | [private] |
| Ping6Socket | RoundTripTimePinger | [private] |
| PThread | Thread | [protected] |
| Random | RoundTripTimePinger | [private] |
| ready() const | RoundTripTimePinger | [inline] |
| Ready | RoundTripTimePinger | [private] |
| receiveEcho4() | RoundTripTimePinger | [private] |
| receiveEcho6() | RoundTripTimePinger | [private] |
| Recursive | Synchronizable | [protected] |
| removeHost(const InternetAddress &address, const card8 trafficClass=0x00) | RoundTripTimePinger | |
| resynchronize() | Synchronizable | |
| RoundTripTimeAlpha | RoundTripTimePinger | [private] |
| RoundTripTimePinger(Socket *ping4socket, Socket *ping6socket, const card64 delay=1000000) | RoundTripTimePinger | |
| running() const | Thread | [inline] |
| sendPing4(const InternetAddress &destination, const card8 trafficClass, const card16 sequenceNumber) | RoundTripTimePinger | [private] |
| sendPing6(const InternetAddress &destination, const card8 trafficClass, const card16 sequenceNumber) | RoundTripTimePinger | [private] |
| setAlpha(const double alpha) | RoundTripTimePinger | [inline] |
| setCancelState(const cardinal state) | Thread | [inline, static] |
| Synchronizable::setCancelState(const bool enabled) | Synchronizable | [inline, static] |
| setFastStart(const bool on) | TimedThread | [inline] |
| MultiTimerThread::setFastStart(const cardinal timer, const bool on) | MultiTimerThread< Timers > | [inline] |
| setInterval(const card64 usec) | TimedThread | [inline] |
| MultiTimerThread::setInterval(const cardinal timer, const card64 usec, const card64 callLimit=0) | MultiTimerThread< Timers > | [inline] |
| setMaxPingDelay(const card64 delay) | RoundTripTimePinger | [inline] |
| setName(const char *name) | Synchronizable | [inline] |
| setNextAction(const card64 usec=0, const card64 callLimit=1) | TimedThread | [inline] |
| MultiTimerThread::setNextAction(const cardinal timer, const card64 usec=0, const card64 callLimit=1) | MultiTimerThread< Timers > | [inline] |
| setNextActionAbs(const card64 timeStamp=0, const card64 callLimit=1) | TimedThread | [inline] |
| MultiTimerThread::setNextActionAbs(const cardinal timer, const card64 timeStamp=0, const card64 callLimit=1) | MultiTimerThread< Timers > | [inline] |
| setTimerCorrection(const cardinal maxCorrection=0) | TimedThread | [inline] |
| MultiTimerThread::setTimerCorrection(const cardinal timer, const cardinal maxCorrection=0) | MultiTimerThread< Timers > | [inline] |
| start(const char *name=NULL) | Thread | [virtual] |
| stop() | MultiTimerThread< Timers > | [virtual] |
| Synchronizable(const char *name="Synchronizable", const bool recursive=true) | Synchronizable | |
| synchronized() | Synchronizable | [inline] |
| synchronizedTry() | Synchronizable | [inline] |
| TCS_CancelDeferred | Thread | [static] |
| TCS_CancelDisabled | Thread | [static] |
| TCS_CancelEnabled | Thread | [static] |
| testCancel() | Thread | [protected, virtual] |
| TF_CancelAsynchronous | Thread | [static] |
| TF_CancelDeferred | Thread | [static] |
| Thread(const char *name="Thread", const cardinal flags=TF_CancelDeferred) | Thread | |
| TimedThread(const card64 usec, const char *name="TimedThread", const cardinal flags=TF_CancelDeferred) | TimedThread | |
| timerEvent() | RoundTripTimePinger | [private, virtual] |
| UnreachableFactor | RoundTripTimePinger | [static] |
| unsynchronized() | Synchronizable | [inline] |
| writeGPData(std::ostream &os) | RoundTripTimePinger | |
| writeGPHeader(std::ostream &os, const char *dataName, const cardinal lineStyle=1) | RoundTripTimePinger | |
| yield() | Thread | [inline, protected, static] |
| ~MultiTimerThread() | MultiTimerThread< Timers > | |
| ~RoundTripTimePinger() | RoundTripTimePinger | |
| ~Synchronizable() | Synchronizable | |
| ~Thread() | Thread | [virtual] |
| ~TimedThread() | TimedThread | |