| AddReceiverReport(RTP_ControlFrame::ReceiverReport &receiver) | RTP_Session | [protected] |
| aggregator | RTP_Session | [protected] |
| allowRemoteTransmitAddressChange | RTP_Session | [protected] |
| allowSequenceChange | RTP_Session | [protected] |
| allowSyncSourceInChange | RTP_Session | [protected] |
| appliedQOS | RTP_UDP | [protected] |
| ApplyQOS(const PIPSocket::Address &addr) | RTP_UDP | [virtual] |
| 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) | RTP_UDP | [virtual] |
| closeOnBye | RTP_Session | [protected] |
| consecutiveBadPackets | T38PseudoRTP | [protected] |
| consecutiveOutOfOrderPackets | RTP_Session | [protected] |
| controlSocket | RTP_UDP | [protected] |
| corrigendumASN | T38PseudoRTP | [protected] |
| dataSocket | RTP_UDP | [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] |
| first | RTP_UDP | [protected] |
| GetAverageReceiveTime() const | RTP_Session | [inline] |
| GetAverageSendTime() const | RTP_Session | [inline] |
| GetAvgJitterTime() const | RTP_Session | [inline] |
| GetCanonicalName() const | RTP_Session | |
| GetControlSocket() | RTP_UDP | [inline, virtual] |
| GetControlSocketHandle() const | RTP_UDP | [inline, virtual] |
| GetDataSocket() | RTP_UDP | [inline, virtual] |
| GetDataSocketHandle() const | RTP_UDP | [inline, virtual] |
| GetJitterBufferSize() const | RTP_Session | |
| GetJitterTimeUnits() const | RTP_Session | |
| GetLocalAddress() const | RTP_UDP | [inline, virtual] |
| GetLocalControlPort() const | RTP_UDP | [inline, virtual] |
| GetLocalDataPort() const | RTP_UDP | [inline, virtual] |
| GetLocalHostName() | RTP_UDP | [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 | |
| GetRemoteAddress() const | RTP_UDP | [inline] |
| GetRemoteControlPort() const | RTP_UDP | [inline, virtual] |
| GetRemoteDataPort() const | RTP_UDP | [inline, virtual] |
| 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] |
| lastIFP | T38PseudoRTP | [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] |
| localAddress | RTP_UDP | [protected] |
| localControlPort | RTP_UDP | [protected] |
| localDataPort | RTP_UDP | [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 *rtpqos) | RTP_UDP | [virtual] |
| octetsReceived | RTP_Session | [protected] |
| octetsSent | RTP_Session | [protected] |
| OnReceiveControl(RTP_ControlFrame &frame) | RTP_Session | [virtual] |
| OnReceiveData(RTP_DataFrame &frame) | T38PseudoRTP | [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 &, PINDEX &) | T38PseudoRTP | [virtual] |
| OnSendData(RTP_DataFrame &frame) | T38PseudoRTP | [virtual] |
| OnTimeout(RTP_DataFrame &frame) | T38PseudoRTP | [protected] |
| Open(PIPSocket::Address localAddress, WORD portBase, WORD portMax, BYTE ipTypeOfService, PSTUNClient *stun=NULL, RTP_QOS *rtpqos=NULL) | RTP_UDP | [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] |
| ReadControlPDU() | RTP_UDP | [protected, virtual] |
| ReadData(RTP_DataFrame &frame, BOOL loop) | T38PseudoRTP | [virtual] |
| ReadDataOrControlPDU(PUDPSocket &socket, PBYTEArray &frame, BOOL fromDataChannel) | RTP_UDP | [protected, virtual] |
| ReadDataPDU(RTP_DataFrame &frame) | T38PseudoRTP | [virtual] |
| referenceCount | RTP_Session | [protected] |
| remoteAddress | RTP_UDP | [protected] |
| remoteControlPort | RTP_UDP | [protected] |
| remoteDataPort | RTP_UDP | [protected] |
| remoteIsNAT | RTP_UDP | [protected] |
| remoteTransmitAddress | RTP_UDP | [protected] |
| Reopen(BOOL isReading) | RTP_UDP | [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 | |
| RTP_UDP(PHandleAggregator *aggregator, unsigned id, BOOL remoteIsNAT) | RTP_UDP | |
| 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 | |
| SetLocalAddress(const PIPSocket::Address &addr) | RTP_UDP | [inline, virtual] |
| SetRemoteSocketInfo(PIPSocket::Address address, WORD port, BOOL isDataPort) | T38PseudoRTP | [virtual] |
| 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 | |
| shutdownRead | RTP_UDP | [protected] |
| shutdownWrite | RTP_UDP | [protected] |
| syncSourceIn | RTP_Session | [protected] |
| syncSourceOut | RTP_Session | [protected] |
| T38PseudoRTP(PHandleAggregator *aggregator, unsigned id, BOOL remoteIsNAT) | T38PseudoRTP | |
| 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] |
| WaitForPDU(PUDPSocket &dataSocket, PUDPSocket &controlSocket, const PTimeInterval &timeout) | T38PseudoRTP | [protected, virtual] |
| WillIgnoreOtherSources() const | RTP_Session | [inline] |
| WillIgnoreOutOfOrderPackets() const | RTP_Session | [inline] |
| WriteControl(RTP_ControlFrame &frame) | RTP_UDP | [virtual] |
| WriteData(RTP_DataFrame &frame) | T38PseudoRTP | [virtual] |
| WriteOOBData(RTP_DataFrame &frame) | RTP_UDP | [virtual] |
| ~RTP_Session() | RTP_Session | |
| ~RTP_UDP() | RTP_UDP | |
| ~T38PseudoRTP() | T38PseudoRTP | |