RTP Audio System  2.0.0
RoundTripTimePinger Member List
This is the complete list of members for RoundTripTimePinger, 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]
GPHeaderTimeStampRoundTripTimePinger [private]
HostSetRoundTripTimePinger [private]
isLogging() const RoundTripTimePinger [inline]
join()Thread
leaveCorrectionLoop()TimedThread [inline]
MultiTimerThread::leaveCorrectionLoop(const cardinal timer)MultiTimerThread< Timers > [inline]
LoggerRoundTripTimePinger [private]
LoggerDataStreamRoundTripTimePinger [private]
LoggerScriptStreamRoundTripTimePinger [private]
MaxPingDelayRoundTripTimePinger [private]
MaxRoundTripTimeRoundTripTimePinger [static]
MinUnreachableAsumptionRoundTripTimePinger [static]
MultiTimerThread(const char *name="MultiTimerThread", const cardinal flags=TF_CancelDeferred)MultiTimerThread< Timers >
MutexSynchronizable [protected]
MutexNameSynchronizable [protected]
operator<<(std::ostream &os, RoundTripTimePinger &pinger)RoundTripTimePinger [friend]
PIDThread [protected]
Ping4SocketRoundTripTimePinger [private]
Ping6SocketRoundTripTimePinger [private]
PThreadThread [protected]
RandomRoundTripTimePinger [private]
ready() const RoundTripTimePinger [inline]
ReadyRoundTripTimePinger [private]
receiveEcho4()RoundTripTimePinger [private]
receiveEcho6()RoundTripTimePinger [private]
RecursiveSynchronizable [protected]
removeHost(const InternetAddress &address, const card8 trafficClass=0x00)RoundTripTimePinger
resynchronize()Synchronizable
RoundTripTimeAlphaRoundTripTimePinger [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_CancelDeferredThread [static]
TCS_CancelDisabledThread [static]
TCS_CancelEnabledThread [static]
testCancel()Thread [protected, virtual]
TF_CancelAsynchronousThread [static]
TF_CancelDeferredThread [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]
UnreachableFactorRoundTripTimePinger [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
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines