acceptownpackets | qrtplib::RTPSession | private |
AddDestination(const RTPAddress &addr) | qrtplib::RTPSession | |
AddToAcceptList(const RTPAddress &addr) | qrtplib::RTPSession | |
AddToIgnoreList(const RTPAddress &addr) | qrtplib::RTPSession | |
BeginDataAccess() | qrtplib::RTPSession | |
BYEDestroy(const RTPTime &maxwaittime, const void *reason, std::size_t reasonlength) | qrtplib::RTPSession | |
byemultiplier | qrtplib::RTPSession | private |
byepackets | qrtplib::RTPSession | private |
ClearAcceptList() | qrtplib::RTPSession | |
ClearDestinations() | qrtplib::RTPSession | |
ClearIgnoreList() | qrtplib::RTPSession | |
collisionlist | qrtplib::RTPSession | private |
collisionmultiplier | qrtplib::RTPSession | private |
controlfragment | qrtplib::RTPSession | private |
Create(const RTPSessionParams &sessparams, RTPTransmitter *transmitter) | qrtplib::RTPSession | |
CreateCNAME(uint8_t *buffer, std::size_t *bufferlength, bool resolve) | qrtplib::RTPSession | private |
created | qrtplib::RTPSession | private |
DeleteDestination(const RTPAddress &addr) | qrtplib::RTPSession | |
DeleteFromAcceptList(const RTPAddress &addr) | qrtplib::RTPSession | |
DeleteFromIgnoreList(const RTPAddress &addr) | qrtplib::RTPSession | |
DeletePacket(RTPPacket *p) | qrtplib::RTPSession | |
deletertprnd | qrtplib::RTPSession | private |
DeleteTransmissionInfo(RTPTransmissionInfo *inf) | qrtplib::RTPSession | |
deletetransmitter | qrtplib::RTPSession | private |
Destroy() | qrtplib::RTPSession | |
EndDataAccess() | qrtplib::RTPSession | |
GetCurrentSourceInfo() | qrtplib::RTPSession | |
GetLocalSSRC() | qrtplib::RTPSession | |
GetNextPacket() | qrtplib::RTPSession | |
GetNextSequenceNumber() const | qrtplib::RTPSession | |
GetRandomNumberGenerator(RTPRandom *r) | qrtplib::RTPSession | private |
GetRTCPDelay() | qrtplib::RTPSession | |
GetSourceInfo(uint32_t ssrc) | qrtplib::RTPSession | |
GetTransmissionInfo() | qrtplib::RTPSession | |
GotoFirstSource() | qrtplib::RTPSession | |
GotoFirstSourceWithData() | qrtplib::RTPSession | |
GotoNextSource() | qrtplib::RTPSession | |
GotoNextSourceWithData() | qrtplib::RTPSession | |
GotoPreviousSource() | qrtplib::RTPSession | |
GotoPreviousSourceWithData() | qrtplib::RTPSession | |
IncrementTimestamp(uint32_t inc) | qrtplib::RTPSession | |
IncrementTimestampDefault() | qrtplib::RTPSession | |
InternalCreate(const RTPSessionParams &sessparams) | qrtplib::RTPSession | private |
IsActive() | qrtplib::RTPSession | |
JoinMulticastGroup(const RTPAddress &addr) | qrtplib::RTPSession | |
LeaveMulticastGroup(const RTPAddress &addr) | qrtplib::RTPSession | |
m_changeIncomingData | qrtplib::RTPSession | private |
m_changeOutgoingData | qrtplib::RTPSession | private |
maxpacksize | qrtplib::RTPSession | private |
membermultiplier | qrtplib::RTPSession | private |
NewUserDefinedTransmitter() | qrtplib::RTPSession | inlineprotectedvirtual |
notemultiplier | qrtplib::RTPSession | private |
OnAPPPacket(RTCPAPPPacket *apppacket, const RTPTime &receivetime, const RTPAddress *senderaddress) | qrtplib::RTPSession | inlineprotectedvirtual |
OnBYEPacket(RTPSourceData *srcdat) | qrtplib::RTPSession | inlineprotectedvirtual |
OnBYETimeout(RTPSourceData *srcdat) | qrtplib::RTPSession | inlineprotectedvirtual |
OnChangeIncomingData(RTPRawPacket *rawpack) | qrtplib::RTPSession | inlineprotectedvirtual |
OnChangeRTPOrRTCPData(const void *origdata, std::size_t origlen, bool isrtp, void **senddata, std::size_t *sendlen) | qrtplib::RTPSession | inlineprotectedvirtual |
OnCNAMECollision(RTPSourceData *srcdat, const RTPAddress *senderaddress, const uint8_t *cname, std::size_t cnamelength) | qrtplib::RTPSession | inlineprotectedvirtual |
OnNewSource(RTPSourceData *srcdat) | qrtplib::RTPSession | inlineprotectedvirtual |
OnNoteTimeout(RTPSourceData *srcdat) | qrtplib::RTPSession | inlineprotectedvirtual |
OnRemoveSource(RTPSourceData *srcdat) | qrtplib::RTPSession | inlineprotectedvirtual |
OnRTCPCompoundPacket(RTCPCompoundPacket *pack, const RTPTime &receivetime, const RTPAddress *senderaddress) | qrtplib::RTPSession | inlineprotectedvirtual |
OnRTCPReceiverReport(RTPSourceData *srcdat) | qrtplib::RTPSession | inlineprotectedvirtual |
OnRTCPSDESItem(RTPSourceData *srcdat, RTCPSDESPacket::ItemType t, const void *itemdata, std::size_t itemlength) | qrtplib::RTPSession | inlineprotectedvirtual |
OnRTCPSDESPrivateItem(RTPSourceData *srcdat, const void *prefixdata, std::size_t prefixlen, const void *valuedata, std::size_t valuelen) | qrtplib::RTPSession | inlineprotectedvirtual |
OnRTCPSenderReport(RTPSourceData *srcdat) | qrtplib::RTPSession | inlineprotectedvirtual |
OnRTPPacket(RTPPacket *pack, const RTPTime &receivetime, const RTPAddress *senderaddress) | qrtplib::RTPSession | inlineprotectedvirtual |
OnSendRTCPCompoundPacket(RTCPCompoundPacket *pack) | qrtplib::RTPSession | inlineprotectedvirtual |
OnSentRTPOrRTCPData(void *senddata, std::size_t sendlen, bool isrtp) | qrtplib::RTPSession | inlineprotectedvirtual |
OnSSRCCollision(RTPSourceData *srcdat, const RTPAddress *senderaddress, bool isrtp) | qrtplib::RTPSession | inlineprotectedvirtual |
OnTimeout(RTPSourceData *srcdat) | qrtplib::RTPSession | inlineprotectedvirtual |
OnUnknownPacketFormat(RTCPPacket *rtcppack, const RTPTime &receivetime, const RTPAddress *senderaddress) | qrtplib::RTPSession | inlineprotectedvirtual |
OnUnknownPacketType(RTCPPacket *rtcppack, const RTPTime &receivetime, const RTPAddress *senderaddress) | qrtplib::RTPSession | inlineprotectedvirtual |
OnValidatedRTPPacket(RTPSourceData *srcdat, RTPPacket *rtppack, bool isonprobation, bool *ispackethandled) | qrtplib::RTPSession | inlineprotectedvirtual |
packetbuilder | qrtplib::RTPSession | private |
ProcessPolledData() | qrtplib::RTPSession | private |
ProcessRTCPCompoundPacket(RTCPCompoundPacket &rtcpcomppack, RTPRawPacket *pack) | qrtplib::RTPSession | private |
rtcpbuilder | qrtplib::RTPSession | private |
rtcpsched | qrtplib::RTPSession | private |
RTCPSessionPacketBuilder class | qrtplib::RTPSession | friend |
rtprnd | qrtplib::RTPSession | private |
RTPSession(RTPRandom *rnd=0) | qrtplib::RTPSession | |
RTPSessionSources class | qrtplib::RTPSession | friend |
rtptrans | qrtplib::RTPSession | private |
sendermultiplier | qrtplib::RTPSession | private |
SendPacket(const void *data, std::size_t len) | qrtplib::RTPSession | |
SendPacket(const void *data, std::size_t len, uint8_t pt, bool mark, uint32_t timestampinc) | qrtplib::RTPSession | |
SendPacketEx(const void *data, std::size_t len, uint16_t hdrextID, const void *hdrextdata, std::size_t numhdrextwords) | qrtplib::RTPSession | |
SendPacketEx(const void *data, std::size_t len, uint8_t pt, bool mark, uint32_t timestampinc, uint16_t hdrextID, const void *hdrextdata, std::size_t numhdrextwords) | qrtplib::RTPSession | |
SendRawData(const void *data, std::size_t len, bool usertpchannel) | qrtplib::RTPSession | |
SendRTCPAPPPacket(uint8_t subtype, const uint8_t name[4], const void *appdata, std::size_t appdatalen) | qrtplib::RTPSession | |
SendRTCPData(const void *data, std::size_t len) | qrtplib::RTPSession | private |
SendRTPData(const void *data, std::size_t len) | qrtplib::RTPSession | private |
sentpackets | qrtplib::RTPSession | private |
sessionbandwidth | qrtplib::RTPSession | private |
SetChangeIncomingData(bool change) | qrtplib::RTPSession | inlineprotected |
SetChangeOutgoingData(bool change) | qrtplib::RTPSession | inlineprotected |
SetDefaultMark(bool m) | qrtplib::RTPSession | |
SetDefaultPayloadType(uint8_t pt) | qrtplib::RTPSession | |
SetDefaultTimestampIncrement(uint32_t timestampinc) | qrtplib::RTPSession | |
SetEMailInterval(int count) | qrtplib::RTPSession | |
SetLocalEMail(const void *s, std::size_t len) | qrtplib::RTPSession | |
SetLocalLocation(const void *s, std::size_t len) | qrtplib::RTPSession | |
SetLocalName(const void *s, std::size_t len) | qrtplib::RTPSession | |
SetLocalNote(const void *s, std::size_t len) | qrtplib::RTPSession | |
SetLocalPhone(const void *s, std::size_t len) | qrtplib::RTPSession | |
SetLocalTool(const void *s, std::size_t len) | qrtplib::RTPSession | |
SetLocationInterval(int count) | qrtplib::RTPSession | |
SetMaximumPacketSize(std::size_t s) | qrtplib::RTPSession | |
SetNameInterval(int count) | qrtplib::RTPSession | |
SetNoteInterval(int count) | qrtplib::RTPSession | |
SetPhoneInterval(int count) | qrtplib::RTPSession | |
SetPreTransmissionDelay(const RTPTime &delay) | qrtplib::RTPSession | |
SetReceiveMode(RTPTransmitter::ReceiveMode m) | qrtplib::RTPSession | |
SetSessionBandwidth(double bw) | qrtplib::RTPSession | |
SetTimestampUnit(double u) | qrtplib::RTPSession | |
SetToolInterval(int count) | qrtplib::RTPSession | |
sources | qrtplib::RTPSession | private |
SupportsMulticasting() | qrtplib::RTPSession | |
useSR_BYEifpossible | qrtplib::RTPSession | private |
usingpollthread | qrtplib::RTPSession | private |
~RTPSession() | qrtplib::RTPSession | virtual |