RTP Audio System
2.0.0
|
MediaServent::MediaServent | ( | AbstractMediaServer * | server, |
const String & | identifier, | ||
SocketAddress * | peerAddress, | ||
const integer | communicationDomain = Socket::IP , |
||
const integer | socketType = Socket::UDP , |
||
const integer | socketProtocol = Socket::Default , |
||
const SocketAddress ** | localAddressArray = NULL , |
||
const cardinal | localAddresses = 0 |
||
) |
const String MediaServent::getIdentifier | ( | ) | const [inline] |
card64 MediaServent::getTimeout | ( | ) | const [inline] |
virtual void MediaServent::handleRequest | ( | AbstractMediaServentRequest * | request | ) | [protected, pure virtual] |
Implemented in AlphaServent.
bool MediaServent::hasTimedOut | ( | const card64 | now = getMicroTime() | ) | const [inline] |
void MediaServent::run | ( | ) | [protected, virtual] |
void MediaServent::setTimeout | ( | const card64 | timeout | ) | [inline] |
void MediaServent::shutdown | ( | const ShutdownReason | reason | ) |
virtual bool MediaServent::transmissionErrorOccured | ( | ) | [pure virtual] |
Implemented in AlphaServent.
void MediaServent::updateReport | ( | const MediaServentLayerReport & | report, |
const cardinal | layer | ||
) |
void MediaServent::updateTimeStamp | ( | const card64 | timeStamp = getMicroTime() | ) | [inline] |
bool MediaServent::ClientPause [protected] |
InternetFlow MediaServent::Flow [protected] |
String MediaServent::Identifier [protected] |
card16 MediaServent::LastSequenceNumber [protected] |
bool MediaServent::ManagerLimitPause [protected] |
card16 MediaServent::PosChgSeqNumber [protected] |
MessageQueue<AbstractMediaServentRequest> MediaServent::Queue [protected] |
MediaServentReport MediaServent::Report [protected] |
Socket MediaServent::SenderSocket [protected] |
AbstractMediaServer* MediaServent::Server [protected] |
ShutdownReason MediaServent::ShutdownStatus [protected] |
card64 MediaServent::Timeout [protected] |
card64 MediaServent::TimeStamp [protected] |
bool MediaServent::UserLimitPause [protected] |