jrtplib  3.7.1
RTPSession Member List

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

AbortWait()RTPSession
AddDestination(const RTPAddress &addr)RTPSession
AddToAcceptList(const RTPAddress &addr)RTPSession
AddToIgnoreList(const RTPAddress &addr)RTPSession
BeginDataAccess()RTPSession
BYEDestroy(const RTPTime &maxwaittime, const void *reason, size_t reasonlength)RTPSession
ClearAcceptList()RTPSession
ClearDestinations()RTPSession
ClearIgnoreList()RTPSession
Create(const RTPSessionParams &sessparams, const RTPTransmissionParams *transparams=0, RTPTransmitter::TransmissionProtocol proto=RTPTransmitter::IPv4UDPProto)RTPSession
Create(const RTPSessionParams &sessparams, RTPTransmitter *transmitter)RTPSession
DeleteDestination(const RTPAddress &addr)RTPSession
DeleteFromAcceptList(const RTPAddress &addr)RTPSession
DeleteFromIgnoreList(const RTPAddress &addr)RTPSession
DeletePacket(RTPPacket *p)RTPSession
DeleteTransmissionInfo(RTPTransmissionInfo *inf)RTPSession
Destroy()RTPSession
EndDataAccess()RTPSession
GetCurrentSourceInfo()RTPSession
GetLocalSSRC()RTPSession
GetNextPacket()RTPSession
GetRTCPDelay()RTPSession
GetSourceInfo(uint32_t ssrc)RTPSession
GetTransmissionInfo()RTPSession
GotoFirstSource()RTPSession
GotoFirstSourceWithData()RTPSession
GotoNextSource()RTPSession
GotoNextSourceWithData()RTPSession
GotoPreviousSource()RTPSession
GotoPreviousSourceWithData()RTPSession
IncrementTimestamp(uint32_t inc)RTPSession
IncrementTimestampDefault()RTPSession
IsActive()RTPSession
JoinMulticastGroup(const RTPAddress &addr)RTPSession
LeaveAllMulticastGroups()RTPSession
LeaveMulticastGroup(const RTPAddress &addr)RTPSession
NewUserDefinedTransmitter()RTPSessioninlineprotectedvirtual
OnAPPPacket(RTCPAPPPacket *apppacket, const RTPTime &receivetime, const RTPAddress *senderaddress)RTPSessioninlineprotectedvirtual
OnBYEPacket(RTPSourceData *srcdat)RTPSessioninlineprotectedvirtual
OnBYETimeout(RTPSourceData *srcdat)RTPSessioninlineprotectedvirtual
OnCNAMECollision(RTPSourceData *srcdat, const RTPAddress *senderaddress, const uint8_t *cname, size_t cnamelength)RTPSessioninlineprotectedvirtual
OnNewSource(RTPSourceData *srcdat)RTPSessioninlineprotectedvirtual
OnNoteTimeout(RTPSourceData *srcdat)RTPSessioninlineprotectedvirtual
OnPollThreadError(int errcode)RTPSessioninlineprotectedvirtual
OnPollThreadStep()RTPSessioninlineprotectedvirtual
OnRemoveSource(RTPSourceData *srcdat)RTPSessioninlineprotectedvirtual
OnRTCPCompoundPacket(RTCPCompoundPacket *pack, const RTPTime &receivetime, const RTPAddress *senderaddress)RTPSessioninlineprotectedvirtual
OnRTPPacket(RTPPacket *pack, const RTPTime &receivetime, const RTPAddress *senderaddress)RTPSessioninlineprotectedvirtual
OnSendRTCPCompoundPacket(RTCPCompoundPacket *pack)RTPSessioninlineprotectedvirtual
OnSSRCCollision(RTPSourceData *srcdat, const RTPAddress *senderaddress, bool isrtp)RTPSessioninlineprotectedvirtual
OnTimeout(RTPSourceData *srcdat)RTPSessioninlineprotectedvirtual
OnUnknownPacketFormat(RTCPPacket *rtcppack, const RTPTime &receivetime, const RTPAddress *senderaddress)RTPSessioninlineprotectedvirtual
OnUnknownPacketType(RTCPPacket *rtcppack, const RTPTime &receivetime, const RTPAddress *senderaddress)RTPSessioninlineprotectedvirtual
Poll()RTPSession
RTPSession(RTPMemoryManager *mgr=0)RTPSession
SendPacket(const void *data, size_t len)RTPSession
SendPacket(const void *data, size_t len, uint8_t pt, bool mark, uint32_t timestampinc)RTPSession
SendPacketEx(const void *data, size_t len, uint16_t hdrextID, const void *hdrextdata, size_t numhdrextwords)RTPSession
SendPacketEx(const void *data, size_t len, uint8_t pt, bool mark, uint32_t timestampinc, uint16_t hdrextID, const void *hdrextdata, size_t numhdrextwords)RTPSession
SendRTCPAPPPacket(uint8_t subtype, const uint8_t name[4], const void *appdata, size_t appdatalen)RTPSession
SetDefaultMark(bool m)RTPSession
SetDefaultPayloadType(uint8_t pt)RTPSession
SetDefaultTimestampIncrement(uint32_t timestampinc)RTPSession
SetEMailInterval(int count)RTPSession
SetLocalEMail(const void *s, size_t len)RTPSession
SetLocalLocation(const void *s, size_t len)RTPSession
SetLocalName(const void *s, size_t len)RTPSession
SetLocalNote(const void *s, size_t len)RTPSession
SetLocalPhone(const void *s, size_t len)RTPSession
SetLocalTool(const void *s, size_t len)RTPSession
SetLocationInterval(int count)RTPSession
SetMaximumPacketSize(size_t s)RTPSession
SetNameInterval(int count)RTPSession
SetNoteInterval(int count)RTPSession
SetPhoneInterval(int count)RTPSession
SetPreTransmissionDelay(const RTPTime &delay)RTPSession
SetReceiveMode(RTPTransmitter::ReceiveMode m)RTPSession
SetSessionBandwidth(double bw)RTPSession
SetTimestampUnit(double u)RTPSession
SetToolInterval(int count)RTPSession
SupportsMulticasting()RTPSession
WaitForIncomingData(const RTPTime &delay, bool *dataavailable=0)RTPSession