RTP Trace System  1.0
SenderThread Class Reference
Inheritance diagram for SenderThread:
Coral::TimedThread Coral::Thread Coral::Synchronizable

List of all members.

Public Member Functions

 SenderThread (TrafficShaper *socket, const card64 bandwidth, const cardinal packetSize=1024, const cardinal framesPerSecond=75)
card64 getBytesSent ()
void timerEvent ()

Public Attributes

TrafficShaperSenderSocket
card64 Bandwidth
card64 Sent
cardinal BytesPerInterval
cardinal PacketSize
cardinal FramesPerSecond
card16 SeqNum

Constructor & Destructor Documentation

SenderThread::SenderThread ( TrafficShaper socket,
const card64  bandwidth,
const cardinal  packetSize = 1024,
const cardinal  framesPerSecond = 75 
)

Member Function Documentation

void SenderThread::timerEvent ( ) [virtual]

The virtual timerEvent() method, which contains the timed thread's implementation. It has to be implemented by classes, which inherit TimedThread. This method is called regularly with the given interval.

Implements Coral::TimedThread.


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines