RTP Audio System  2.0.0
AlphaServent Class Reference
Inheritance diagram for AlphaServent:
MediaServent Thread Synchronizable

List of all members.

Public Member Functions

 AlphaServent (AbstractMediaServer *server, const String &identifier, SocketAddress *peerAddress, const integer communicationDomain, const integer socketType, const integer socketProtocol, const SocketAddress **localAddressArray, const cardinal localAddresses, const cardinal maxPacketSize)
 ~AlphaServent ()
bool transmissionErrorOccured ()

Protected Member Functions

void handleRequest (AbstractMediaServentRequest *request)

Private Attributes

String MediaName
MultiAudioReader MediaReader
AudioEncoderRepository EncoderRepository
RTPSender Sender
card32 OurSSRC
cardinal MaxPacketSize
card64 BandwidthLimit

Constructor & Destructor Documentation

AlphaServent::AlphaServent ( AbstractMediaServer server,
const String identifier,
SocketAddress peerAddress,
const integer  communicationDomain,
const integer  socketType,
const integer  socketProtocol,
const SocketAddress **  localAddressArray,
const cardinal  localAddresses,
const cardinal  maxPacketSize 
)

Member Function Documentation

void AlphaServent::handleRequest ( AbstractMediaServentRequest request) [protected, virtual]

Implements MediaServent.

Implements MediaServent.


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