AddReceiverReport(RTP_ControlFrame::ReceiverReport &receiver) | RTP_Session | [protected] |
aggregator | RTP_Session | [protected] |
allowRemoteTransmitAddressChange | RTP_Session | [protected] |
allowSequenceChange | RTP_Session | [protected] |
allowSyncSourceInChange | RTP_Session | [protected] |
autoDeleteUserData | RTP_Session | [protected] |
averageReceiveTime | RTP_Session | [protected] |
averageReceiveTimeAccum | RTP_Session | [protected] |
averageSendTime | RTP_Session | [protected] |
averageSendTimeAccum | RTP_Session | [protected] |
byeSent | RTP_Session | [protected] |
canonicalName | RTP_Session | [protected] |
Close(BOOL reading)=0 | RTP_Session | [pure virtual] |
closeOnBye | RTP_Session | [protected] |
consecutiveOutOfOrderPackets | RTP_Session | [protected] |
DecrementReference() | RTP_Session | [inline] |
e_AbortTransport enum value | RTP_Session | |
e_IgnorePacket enum value | RTP_Session | |
e_ProcessPacket enum value | RTP_Session | |
expectedSequenceNumber | RTP_Session | [protected] |
GetAverageReceiveTime() const | RTP_Session | [inline] |
GetAverageSendTime() const | RTP_Session | [inline] |
GetAvgJitterTime() const | RTP_Session | [inline] |
GetCanonicalName() const | RTP_Session | |
GetControlSocketHandle() const | RTP_Session | [inline, virtual] |
GetDataSocketHandle() const | RTP_Session | [inline, virtual] |
GetJitterBufferSize() const | RTP_Session | |
GetJitterTimeUnits() const | RTP_Session | |
GetLocalHostName()=0 | RTP_Session | [pure virtual] |
GetMarkerRecvCount() const | RTP_Session | [inline] |
GetMarkerSendCount() const | RTP_Session | [inline] |
GetMaximumReceiveTime() const | RTP_Session | [inline] |
GetMaximumSendTime() const | RTP_Session | [inline] |
GetMaxJitterTime() const | RTP_Session | [inline] |
GetMinimumReceiveTime() const | RTP_Session | [inline] |
GetMinimumSendTime() const | RTP_Session | [inline] |
GetOctetsReceived() const | RTP_Session | [inline] |
GetOctetsSent() const | RTP_Session | [inline] |
GetPacketsLost() const | RTP_Session | [inline] |
GetPacketsOutOfOrder() const | RTP_Session | [inline] |
GetPacketsReceived() const | RTP_Session | [inline] |
GetPacketsSent() const | RTP_Session | [inline] |
GetPacketsTooLate() const | RTP_Session | |
GetReportTimeInterval() | RTP_Session | [inline] |
GetReportTimer() | RTP_Session | [inline] |
GetRxStatisticsInterval() | RTP_Session | [inline] |
GetSessionID() const | RTP_Session | [inline] |
GetSyncSourceOut() const | RTP_Session | [inline] |
GetToolName() const | RTP_Session | |
GetTxStatisticsInterval() | RTP_Session | [inline] |
GetUserData() const | RTP_Session | [inline] |
ignoreOtherSources | RTP_Session | [protected] |
ignoreOutOfOrderPackets | RTP_Session | [protected] |
ignorePayloadTypeChanges | RTP_Session | [protected] |
IncrementReference() | RTP_Session | [inline] |
InsertReportPacket(RTP_ControlFrame &report) | RTP_Session | [protected] |
jitter | RTP_Session | [protected] |
jitterLevel | RTP_Session | [protected] |
lastReceivedPacketTime | RTP_Session | [protected] |
lastReceivedPayloadType | RTP_Session | [protected] |
lastRRSequenceNumber | RTP_Session | [protected] |
lastSentPacketTime | RTP_Session | [protected] |
lastSentSequenceNumber | RTP_Session | [protected] |
lastSentTimestamp | RTP_Session | [protected] |
lastTransitTime | RTP_Session | [protected] |
markerRecvCount | RTP_Session | [protected] |
markerSendCount | RTP_Session | [protected] |
maximumJitterLevel | RTP_Session | [protected] |
maximumReceiveTime | RTP_Session | [protected] |
maximumReceiveTimeAccum | RTP_Session | [protected] |
maximumSendTime | RTP_Session | [protected] |
maximumSendTimeAccum | RTP_Session | [protected] |
minimumReceiveTime | RTP_Session | [protected] |
minimumReceiveTimeAccum | RTP_Session | [protected] |
minimumSendTime | RTP_Session | [protected] |
minimumSendTimeAccum | RTP_Session | [protected] |
ModifyQOS(RTP_QOS *) | RTP_Session | [inline, virtual] |
octetsReceived | RTP_Session | [protected] |
octetsSent | RTP_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] |
packetsLost | RTP_Session | [protected] |
packetsLostSinceLastRR | RTP_Session | [protected] |
packetsOutOfOrder | RTP_Session | [protected] |
packetsReceived | RTP_Session | [protected] |
packetsSent | RTP_Session | [protected] |
PARRAY(ReceiverReportArray, ReceiverReport) | RTP_Session | |
PARRAY(SourceDescriptionArray, SourceDescription) | RTP_Session | |
ReadBufferedData(DWORD timestamp, RTP_DataFrame &frame) | RTP_Session | [virtual] |
ReadData(RTP_DataFrame &frame, BOOL loop)=0 | RTP_Session | [pure virtual] |
referenceCount | RTP_Session | [protected] |
Reopen(BOOL isReading)=0 | RTP_Session | [pure virtual] |
reportMutex | RTP_Session | [protected] |
reportTimeInterval | RTP_Session | [protected] |
reportTimer | RTP_Session | [protected] |
rtcpPacketsSent | RTP_Session | [protected] |
RTP_Session(PHandleAggregator *aggregator, unsigned id, RTP_UserData *userData=NULL, BOOL autoDeleteUserData=TRUE) | RTP_Session | |
rxStatisticsCount | RTP_Session | [protected] |
rxStatisticsInterval | RTP_Session | [protected] |
SendBYE() | RTP_Session | [virtual] |
sendDataMutex | RTP_Session | [protected] |
SendReceiveStatus enum name | RTP_Session | |
SendReport() | RTP_Session | [virtual] |
sessionID | RTP_Session | [protected] |
SetCanonicalName(const PString &name) | RTP_Session | |
SetCloseOnBYE(BOOL v) | RTP_Session | [inline, virtual] |
SetIgnoreOtherSources(BOOL ignore) | RTP_Session | [inline] |
SetIgnoreOutOfOrderPackets(BOOL ignore) | RTP_Session | [inline] |
SetIgnorePayloadTypeChanges(BOOL ignore) | RTP_Session | [inline] |
SetJitterBufferSize(unsigned minJitterDelay, unsigned maxJitterDelay, unsigned timeUnits=8, PINDEX stackSize=30000) | RTP_Session | |
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, BOOL autoDeleteUserData=TRUE) | RTP_Session | |
syncSourceIn | RTP_Session | [protected] |
syncSourceOut | RTP_Session | [protected] |
timeStampIsPremedia | RTP_Session | [protected] |
timeStampOffs | RTP_Session | [protected] |
timeStampOffsetEstablished | RTP_Session | [protected] |
timeStampOut | RTP_Session | [protected] |
toolName | RTP_Session | [protected] |
txStatisticsCount | RTP_Session | [protected] |
txStatisticsInterval | RTP_Session | [protected] |
userData | RTP_Session | [protected] |
WillIgnoreOtherSources() const | RTP_Session | [inline] |
WillIgnoreOutOfOrderPackets() const | RTP_Session | [inline] |
WriteControl(RTP_ControlFrame &frame)=0 | RTP_Session | [pure virtual] |
WriteData(RTP_DataFrame &frame)=0 | RTP_Session | [pure virtual] |
WriteOOBData(RTP_DataFrame &frame) | RTP_Session | [virtual] |
~RTP_Session() | RTP_Session | |