RTP Trace System  1.0
Coral::RoundTripTimePinger Member List
This is the complete list of members for Coral::RoundTripTimePinger, 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]
GPHeaderTimeStampCoral::RoundTripTimePinger [private]
HostSetCoral::RoundTripTimePinger [private]
isLogging() const Coral::RoundTripTimePinger [inline]
join()Coral::Thread
leaveCorrectionLoop()Coral::TimedThread [inline]
LoggerCoral::RoundTripTimePinger [private]
LoggerDataStreamCoral::RoundTripTimePinger [private]
LoggerScriptStreamCoral::RoundTripTimePinger [private]
MaxPingDelayCoral::RoundTripTimePinger [private]
MaxRoundTripTimeCoral::RoundTripTimePinger [static]
MinUnreachableAsumptionCoral::RoundTripTimePinger [static]
operator<<(ostream &os, RoundTripTimePinger &pinger)Coral::RoundTripTimePinger [friend]
pendingTimerEvent() const Coral::TimedThread [inline]
Ping4SocketCoral::RoundTripTimePinger [private]
Ping6SocketCoral::RoundTripTimePinger [private]
PThreadCoral::Thread [protected]
RandomCoral::RoundTripTimePinger [private]
ready() const Coral::RoundTripTimePinger [inline]
ReadyCoral::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
RoundTripTimeAlphaCoral::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
ThreadCancelAsynchronousCoral::Thread [static]
ThreadCancelDeferredCoral::Thread [static]
TimedThread(const card64 usec, const cardinal flags=ThreadCancelAsynchronous)Coral::TimedThread
timerEvent()Coral::RoundTripTimePinger [private, virtual]
UnreachableFactorCoral::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
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines