| AddReceiverReport(RTP_ControlFrame::ReceiverReport &receiver) | RTP_Session | [protected] |
| allowAnySyncSource | RTP_Session | [protected] |
| AllowAnySyncSource() const | RTP_Session | [inline] |
| allowOneSyncSourceChange | RTP_Session | [protected] |
| allowRemoteTransmitAddressChange | RTP_Session | [protected] |
| allowSequenceChange | 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(PBoolean reading)=0 | RTP_Session | [pure virtual] |
| closeOnBye | RTP_Session | [protected] |
| consecutiveOutOfOrderPackets | RTP_Session | [protected] |
| dataMutex | RTP_Session | [protected] |
| e_AbortTransport enum value | RTP_Session | |
| e_IgnorePacket enum value | RTP_Session | |
| e_ProcessPacket enum value | RTP_Session | |
| EncodingLock class | RTP_Session | [friend] |
| 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] |
| GetEncoding() 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] |
| GetPacketOverruns() const | RTP_Session | |
| 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] |
| GetSyncSourceIn() const | RTP_Session | [inline] |
| GetSyncSourceOut() const | RTP_Session | [inline] |
| GetToolName() const | RTP_Session | |
| GetTxStatisticsInterval() | RTP_Session | [inline] |
| GetUserData() const | RTP_Session | [inline] |
| ignoreOutOfOrderPackets | RTP_Session | [protected] |
| ignorePayloadTypeChanges | RTP_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() const | RTP_Session | [inline] |
| isAudio | 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] |
| m_encoding | RTP_Session | [protected] |
| m_encodingHandler | RTP_Session | [protected] |
| m_encodingMutex | 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] |
| oobTimeStampBase | RTP_Session | [protected] |
| oobTimeStampBaseEstablished | RTP_Session | [protected] |
| oobTimeStampOutBase | RTP_Session | [protected] |
| 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(RTP_DataFrame &frame) | RTP_Session | [virtual] |
| ReadData(RTP_DataFrame &frame, PBoolean loop)=0 | RTP_Session | [pure virtual] |
| Reopen(PBoolean isReading)=0 | RTP_Session | [pure virtual] |
| reportMutex | RTP_Session | [protected] |
| reportTimeInterval | RTP_Session | [protected] |
| reportTimer | RTP_Session | [protected] |
| rtcpPacketsSent | RTP_Session | [protected] |
| RTP_Session(const Params &options) | RTP_Session | |
| rxStatisticsCount | RTP_Session | [protected] |
| rxStatisticsInterval | RTP_Session | [protected] |
| SendBYE() | RTP_Session | [protected, virtual] |
| SendIntraFrameRequest() | RTP_Session | [virtual] |
| SendReceiveStatus enum name | RTP_Session | |
| SendReport() | RTP_Session | [virtual] |
| sessionID | RTP_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 | |
| syncSourceIn | RTP_Session | [protected] |
| syncSourceOut | RTP_Session | [protected] |
| timeStampOffs | RTP_Session | [protected] |
| toolName | RTP_Session | [protected] |
| txStatisticsCount | RTP_Session | [protected] |
| txStatisticsInterval | RTP_Session | [protected] |
| userData | RTP_Session | [protected] |
| 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, bool rewriteTimeStamp=true) | RTP_Session | [virtual] |
| ~RTP_Session() | RTP_Session | |