, including all inherited members.
activateLogger(ostream *scriptStream, ostream *dataStream, const char *dataName) | Coral::RoundTripTimePinger | |
addHost(const InternetAddress &address, const card8 trafficClass=0x00) | Coral::RoundTripTimePinger | |
calculateRoundTripTime(const InternetAddress &address, const card8 trafficClass, const card64 sendTime, const card64 arrivalTime) | Coral::RoundTripTimePinger | [private] |
cancel() | Coral::Thread | [virtual] |
checkUnreachable(PingerHost &host) | Coral::RoundTripTimePinger | [private] |
deactivateLogger() | Coral::RoundTripTimePinger | |
delay(const card64 delayTimeout, const bool interruptable=false) | Coral::Thread | [static] |
exit(const cardinal result=0) | Coral::Thread | [inline, protected, static] |
getAlpha() | Coral::RoundTripTimePinger | [inline] |
getFastStart() const | Coral::TimedThread | [inline] |
getHosts() | Coral::RoundTripTimePinger | [inline] |
getInterval() const | Coral::TimedThread | [inline] |
getMaxPingDelay() | Coral::RoundTripTimePinger | [inline] |
getRoundTripTime(const InternetAddress &address, const card8 trafficClass=0x00) | Coral::RoundTripTimePinger | |
getTimerCorrection() const | Coral::TimedThread | [inline] |
GPHeaderTimeStamp | Coral::RoundTripTimePinger | [private] |
HostSet | Coral::RoundTripTimePinger | [private] |
isLogging() const | Coral::RoundTripTimePinger | [inline] |
join() | Coral::Thread | |
leaveCorrectionLoop() | Coral::TimedThread | [inline] |
Logger | Coral::RoundTripTimePinger | [private] |
LoggerDataStream | Coral::RoundTripTimePinger | [private] |
LoggerScriptStream | Coral::RoundTripTimePinger | [private] |
MaxPingDelay | Coral::RoundTripTimePinger | [private] |
MaxRoundTripTime | Coral::RoundTripTimePinger | [static] |
MinUnreachableAsumption | Coral::RoundTripTimePinger | [static] |
operator<<(ostream &os, RoundTripTimePinger &pinger) | Coral::RoundTripTimePinger | [friend] |
pendingTimerEvent() const | Coral::TimedThread | [inline] |
Ping4Socket | Coral::RoundTripTimePinger | [private] |
Ping6Socket | Coral::RoundTripTimePinger | [private] |
PThread | Coral::Thread | [protected] |
Random | Coral::RoundTripTimePinger | [private] |
ready() const | Coral::RoundTripTimePinger | [inline] |
Ready | Coral::RoundTripTimePinger | [private] |
receiveEcho4() | Coral::RoundTripTimePinger | [private] |
receiveEcho6() | Coral::RoundTripTimePinger | [private] |
removeHost(const InternetAddress &address, const card8 trafficClass=0x00) | Coral::RoundTripTimePinger | |
resume() | Coral::Thread | [virtual] |
resynchronize() | Coral::Synchronizable | |
resynchronize_debug(const char *file, const cardinal line) | Coral::Synchronizable | |
RoundTripTimeAlpha | Coral::RoundTripTimePinger | [private] |
RoundTripTimePinger(Socket *ping4socket, Socket *ping6socket, const card64 delay=1000000) | Coral::RoundTripTimePinger | |
RoundTripTimePinger::calculateChecksum(const card16 *addr, const cardinal length, card16 csum) | Coral::RoundTripTimePinger | [private] |
RoundTripTimePinger::sendPing4(const InternetAddress &destination, const card8 trafficClass, const card16 sequenceNumber) | Coral::RoundTripTimePinger | [private] |
RoundTripTimePinger::sendPing6(const InternetAddress &destination, const card8 trafficClass, const card16 sequenceNumber) | Coral::RoundTripTimePinger | [private] |
running() const | Coral::Thread | [inline] |
setAlpha(const double alpha) | Coral::RoundTripTimePinger | [inline] |
setFastStart(const bool on) | Coral::TimedThread | [inline] |
setInterval(const card64 usec) | Coral::TimedThread | |
setMaxPingDelay(const card64 delay) | Coral::RoundTripTimePinger | [inline] |
setTimerCorrection(const cardinal maxCorrection=0) | Coral::TimedThread | [inline] |
start() | Coral::Thread | [virtual] |
stop() | Coral::TimedThread | [virtual] |
suspend() | Coral::Thread | [virtual] |
Synchronizable() | Coral::Synchronizable | |
synchronized() | Coral::Synchronizable | [inline] |
synchronized_debug(const char *file, const cardinal line) | Coral::Synchronizable | |
synchronizedTry() | Coral::Synchronizable | [inline] |
synchronizedTry_debug(const char *file, const cardinal line) | Coral::Synchronizable | |
testCancel() | Coral::Thread | [protected, virtual] |
testSuspension() | Coral::Thread | [protected, virtual] |
Thread(const cardinal flags=ThreadCancelAsynchronous) | Coral::Thread | |
ThreadCancelAsynchronous | Coral::Thread | [static] |
ThreadCancelDeferred | Coral::Thread | [static] |
TimedThread(const card64 usec, const cardinal flags=ThreadCancelAsynchronous) | Coral::TimedThread | |
timerEvent() | Coral::RoundTripTimePinger | [private, virtual] |
UnreachableFactor | Coral::RoundTripTimePinger | [static] |
unsynchronized() | Coral::Synchronizable | [inline] |
unsynchronized_debug(const char *file, const cardinal line) | Coral::Synchronizable | |
writeGPData(ostream &os) | Coral::RoundTripTimePinger | |
writeGPHeader(ostream &os, const char *dataName, const cardinal lineStyle=1) | Coral::RoundTripTimePinger | |
yield() | Coral::Thread | [inline, protected, static] |
~RoundTripTimePinger() | Coral::RoundTripTimePinger | |
~Synchronizable() | Coral::Synchronizable | |
~Thread() | Coral::Thread | [virtual] |
~TimedThread() | Coral::TimedThread | |