RTP_Session Member List

This is the complete list of members for RTP_Session, including all inherited members.

AddReceiverReport(RTP_ControlFrame::ReceiverReport &receiver)RTP_Session [protected]
allowAnySyncSourceRTP_Session [protected]
AllowAnySyncSource() constRTP_Session [inline]
allowOneSyncSourceChangeRTP_Session [protected]
allowRemoteTransmitAddressChangeRTP_Session [protected]
allowSequenceChangeRTP_Session [protected]
autoDeleteUserDataRTP_Session [protected]
averageReceiveTimeRTP_Session [protected]
averageReceiveTimeAccumRTP_Session [protected]
averageSendTimeRTP_Session [protected]
averageSendTimeAccumRTP_Session [protected]
byeSentRTP_Session [protected]
canonicalNameRTP_Session [protected]
Close(PBoolean reading)=0RTP_Session [pure virtual]
closeOnByeRTP_Session [protected]
consecutiveOutOfOrderPacketsRTP_Session [protected]
dataMutexRTP_Session [protected]
e_AbortTransport enum valueRTP_Session
e_IgnorePacket enum valueRTP_Session
e_ProcessPacket enum valueRTP_Session
EncodingLock classRTP_Session [friend]
expectedSequenceNumberRTP_Session [protected]
GetAverageReceiveTime() constRTP_Session [inline]
GetAverageSendTime() constRTP_Session [inline]
GetAvgJitterTime() constRTP_Session [inline]
GetCanonicalName() constRTP_Session
GetControlSocketHandle() constRTP_Session [inline, virtual]
GetDataSocketHandle() constRTP_Session [inline, virtual]
GetEncoding() constRTP_Session [inline, virtual]
GetJitterBufferSize() constRTP_Session
GetJitterTimeUnits() constRTP_Session
GetLocalHostName()=0RTP_Session [pure virtual]
GetMarkerRecvCount() constRTP_Session [inline]
GetMarkerSendCount() constRTP_Session [inline]
GetMaximumReceiveTime() constRTP_Session [inline]
GetMaximumSendTime() constRTP_Session [inline]
GetMaxJitterTime() constRTP_Session [inline]
GetMinimumReceiveTime() constRTP_Session [inline]
GetMinimumSendTime() constRTP_Session [inline]
GetOctetsReceived() constRTP_Session [inline]
GetOctetsSent() constRTP_Session [inline]
GetPacketOverruns() constRTP_Session
GetPacketsLost() constRTP_Session [inline]
GetPacketsOutOfOrder() constRTP_Session [inline]
GetPacketsReceived() constRTP_Session [inline]
GetPacketsSent() constRTP_Session [inline]
GetPacketsTooLate() constRTP_Session
GetReportTimeInterval()RTP_Session [inline]
GetReportTimer()RTP_Session [inline]
GetRxStatisticsInterval()RTP_Session [inline]
GetSessionID() constRTP_Session [inline]
GetSyncSourceIn() constRTP_Session [inline]
GetSyncSourceOut() constRTP_Session [inline]
GetToolName() constRTP_Session
GetTxStatisticsInterval()RTP_Session [inline]
GetUserData() constRTP_Session [inline]
ignoreOutOfOrderPacketsRTP_Session [protected]
ignorePayloadTypeChangesRTP_Session [protected]
InsertReportPacket(RTP_ControlFrame &report)RTP_Session [protected]
Internal_OnReceiveData(RTP_DataFrame &frame)RTP_Session [virtual]
Internal_OnSendControl(RTP_ControlFrame &frame, PINDEX &len)RTP_Session [virtual]
Internal_OnSendData(RTP_DataFrame &frame)RTP_Session [virtual]
IsAudio() constRTP_Session [inline]
isAudioRTP_Session [protected]
jitterRTP_Session [protected]
jitterLevelRTP_Session [protected]
lastReceivedPacketTimeRTP_Session [protected]
lastReceivedPayloadTypeRTP_Session [protected]
lastRRSequenceNumberRTP_Session [protected]
lastSentPacketTimeRTP_Session [protected]
lastSentSequenceNumberRTP_Session [protected]
lastSentTimestampRTP_Session [protected]
lastTransitTimeRTP_Session [protected]
m_encodingRTP_Session [protected]
m_encodingHandlerRTP_Session [protected]
m_encodingMutexRTP_Session [protected]
markerRecvCountRTP_Session [protected]
markerSendCountRTP_Session [protected]
maximumJitterLevelRTP_Session [protected]
maximumReceiveTimeRTP_Session [protected]
maximumReceiveTimeAccumRTP_Session [protected]
maximumSendTimeRTP_Session [protected]
maximumSendTimeAccumRTP_Session [protected]
minimumReceiveTimeRTP_Session [protected]
minimumReceiveTimeAccumRTP_Session [protected]
minimumSendTimeRTP_Session [protected]
minimumSendTimeAccumRTP_Session [protected]
ModifyQOS(RTP_QOS *)RTP_Session [inline, virtual]
octetsReceivedRTP_Session [protected]
octetsSentRTP_Session [protected]
OnReceiveControl(RTP_ControlFrame &frame)RTP_Session [virtual]
OnReceiveData(RTP_DataFrame &frame)RTP_Session [virtual]
OnRxApplDefined(const PString &type, unsigned subtype, DWORD src, const BYTE *data, PINDEX size)RTP_Session [virtual]
OnRxGoodbye(const PDWORDArray &sources, const PString &reason)RTP_Session [virtual]
OnRxReceiverReport(DWORD src, const ReceiverReportArray &reports)RTP_Session [virtual]
OnRxSenderReport(const SenderReport &sender, const ReceiverReportArray &reports)RTP_Session [virtual]
OnRxSourceDescription(const SourceDescriptionArray &descriptions)RTP_Session [virtual]
OnSendControl(RTP_ControlFrame &frame, PINDEX &len)RTP_Session [virtual]
OnSendData(RTP_DataFrame &frame)RTP_Session [virtual]
oobTimeStampBaseRTP_Session [protected]
oobTimeStampBaseEstablishedRTP_Session [protected]
oobTimeStampOutBaseRTP_Session [protected]
packetsLostRTP_Session [protected]
packetsLostSinceLastRRRTP_Session [protected]
packetsOutOfOrderRTP_Session [protected]
packetsReceivedRTP_Session [protected]
packetsSentRTP_Session [protected]
PARRAY(ReceiverReportArray, ReceiverReport)RTP_Session
PARRAY(SourceDescriptionArray, SourceDescription)RTP_Session
ReadBufferedData(RTP_DataFrame &frame)RTP_Session [virtual]
ReadData(RTP_DataFrame &frame, PBoolean loop)=0RTP_Session [pure virtual]
Reopen(PBoolean isReading)=0RTP_Session [pure virtual]
reportMutexRTP_Session [protected]
reportTimeIntervalRTP_Session [protected]
reportTimerRTP_Session [protected]
rtcpPacketsSentRTP_Session [protected]
RTP_Session(const PString &encoding, unsigned id, RTP_UserData *userData=NULL, PBoolean autoDeleteUserData=PTrue)RTP_Session
rxStatisticsCountRTP_Session [protected]
rxStatisticsIntervalRTP_Session [protected]
SendBYE()RTP_Session [protected, virtual]
SendIntraFrameRequest()RTP_Session [virtual]
SendReceiveStatus enum nameRTP_Session
SendReport()RTP_Session [virtual]
sessionIDRTP_Session [protected]
SetAnySyncSource(bool allow)RTP_Session [inline]
SetAudio(bool aud)RTP_Session [inline]
SetCanonicalName(const PString &name)RTP_Session
SetCloseOnBYE(PBoolean v)RTP_Session [inline, virtual]
SetEncoding(const PString &newEncoding)RTP_Session [virtual]
SetIgnoreOutOfOrderPackets(PBoolean ignore)RTP_Session [inline]
SetIgnorePayloadTypeChanges(PBoolean ignore)RTP_Session [inline]
SetJitterBufferSize(unsigned minJitterDelay, unsigned maxJitterDelay, unsigned timeUnits=8, PINDEX stackSize=30000)RTP_Session
SetNextSentSequenceNumber(WORD num)RTP_Session [inline]
SetReportTimeInterval(const PTimeInterval &interval)RTP_Session [inline]
SetRxStatisticsInterval(unsigned packets)RTP_Session
SetToolName(const PString &name)RTP_Session
SetTxStatisticsInterval(unsigned packets)RTP_Session
SetUserData(RTP_UserData *data, PBoolean autoDeleteUserData=PTrue)RTP_Session
syncSourceInRTP_Session [protected]
syncSourceOutRTP_Session [protected]
timeStampOffsRTP_Session [protected]
toolNameRTP_Session [protected]
txStatisticsCountRTP_Session [protected]
txStatisticsIntervalRTP_Session [protected]
userDataRTP_Session [protected]
WillIgnoreOutOfOrderPackets() constRTP_Session [inline]
WriteControl(RTP_ControlFrame &frame)=0RTP_Session [pure virtual]
WriteData(RTP_DataFrame &frame)=0RTP_Session [pure virtual]
WriteOOBData(RTP_DataFrame &frame, bool rewriteTimeStamp=true)RTP_Session [virtual]
~RTP_Session()RTP_Session


Generated on Mon Sep 15 11:49:42 2008 for OPAL by  doxygen 1.5.1