RTP Audio System  2.0.0
TrafficShaper Member List
This is the complete list of members for TrafficShaper, including all inherited members.
addPacket(const void *data, const cardinal bytes, const cardinal seqNum, InternetFlow &destination, const cardinal flags, const cardinal command)TrafficShaper [private]
BandwidthTrafficShaper [private]
BufferDelayTrafficShaper [private]
flush()TrafficShaper
getBandwidth() const TrafficShaper [inline]
getBufferDelay() const TrafficShaper [inline]
getLastSeqNum()TrafficShaper [inline]
getName() const Synchronizable [inline]
init(Socket *socket)TrafficShaper
LastErrorTrafficShaper [private]
LastSeqNumTrafficShaper [private]
MutexSynchronizable [protected]
MutexNameSynchronizable [protected]
QueueTrafficShaper [private]
RecursiveSynchronizable [protected]
refreshBuffer(const card8 trafficClass, const bool doRemapping)TrafficShaper
resynchronize()Synchronizable
send(const void *buffer, const size_t length, const cardinal seqNum, const cardinal flags=0, const card8 trafficClass=0)TrafficShaper
sendAll()TrafficShaper [private]
SenderSocketTrafficShaper [private]
SendTimeStampTrafficShaper [private]
sendTo(const void *buffer, const size_t length, const cardinal seqNum, const cardinal flags, const InternetFlow &receiver, const card8 trafficClass=0)TrafficShaper
setBandwidth(const card64 bandwidth)TrafficShaper [inline]
setBufferDelay(const double bufferDelay)TrafficShaper [inline]
setCancelState(const bool enabled)Synchronizable [inline, static]
setName(const char *name)Synchronizable [inline]
setSocket(Socket *socket)TrafficShaper [inline]
SingletonTrafficShaper [private, static]
Synchronizable(const char *name="Synchronizable", const bool recursive=true)Synchronizable
synchronized()Synchronizable [inline]
synchronizedTry()Synchronizable [inline]
TrafficShaper()TrafficShaper
TrafficShaper(Socket *socket)TrafficShaper
TrafficShaperCommand enum nameTrafficShaper [private]
TrafficShaperSingleton classTrafficShaper [friend]
TSC_Send enum valueTrafficShaper [private]
TSC_SendTo enum valueTrafficShaper [private]
TSC_Write enum valueTrafficShaper [private]
unsynchronized()Synchronizable [inline]
write(const void *buffer, const size_t length, const cardinal seqNum)TrafficShaper
~Synchronizable()Synchronizable
~TrafficShaper()TrafficShaper
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines