JRTPLIB  3.10.0
jrtplib::RTPSecureSession Member List

This is the complete list of members for jrtplib::RTPSecureSession, including all inherited members.

AbortWait()jrtplib::RTPSession
AddDestination(const RTPAddress &addr)jrtplib::RTPSession
AddToAcceptList(const RTPAddress &addr)jrtplib::RTPSession
AddToIgnoreList(const RTPAddress &addr)jrtplib::RTPSession
BeginDataAccess()jrtplib::RTPSession
BYEDestroy(const RTPTime &maxwaittime, const void *reason, size_t reasonlength)jrtplib::RTPSession
ClearAcceptList()jrtplib::RTPSession
ClearDestinations()jrtplib::RTPSession
ClearIgnoreList()jrtplib::RTPSession
Create(const RTPSessionParams &sessparams, const RTPTransmissionParams *transparams=0, RTPTransmitter::TransmissionProtocol proto=RTPTransmitter::IPv4UDPProto)jrtplib::RTPSession
Create(const RTPSessionParams &sessparams, RTPTransmitter *transmitter)jrtplib::RTPSession
DeleteDestination(const RTPAddress &addr)jrtplib::RTPSession
DeleteFromAcceptList(const RTPAddress &addr)jrtplib::RTPSession
DeleteFromIgnoreList(const RTPAddress &addr)jrtplib::RTPSession
DeletePacket(RTPPacket *p)jrtplib::RTPSession
DeleteTransmissionInfo(RTPTransmissionInfo *inf)jrtplib::RTPSession
Destroy()jrtplib::RTPSession
EndDataAccess()jrtplib::RTPSession
GetCurrentSourceInfo()jrtplib::RTPSession
GetLastLibSRTPError()jrtplib::RTPSecureSessionprotected
GetLocalSSRC()jrtplib::RTPSession
GetNextPacket()jrtplib::RTPSession
GetNextSequenceNumber() const jrtplib::RTPSession
GetRTCPDelay()jrtplib::RTPSession
GetSourceInfo(uint32_t ssrc)jrtplib::RTPSession
GetTransmissionInfo()jrtplib::RTPSession
GotoFirstSource()jrtplib::RTPSession
GotoFirstSourceWithData()jrtplib::RTPSession
GotoNextSource()jrtplib::RTPSession
GotoNextSourceWithData()jrtplib::RTPSession
GotoPreviousSource()jrtplib::RTPSession
GotoPreviousSourceWithData()jrtplib::RTPSession
IncrementTimestamp(uint32_t inc)jrtplib::RTPSession
IncrementTimestampDefault()jrtplib::RTPSession
InitializeSRTPContext()jrtplib::RTPSecureSessionprotected
IsActive()jrtplib::RTPSession
JoinMulticastGroup(const RTPAddress &addr)jrtplib::RTPSession
LeaveAllMulticastGroups()jrtplib::RTPSession
LeaveMulticastGroup(const RTPAddress &addr)jrtplib::RTPSession
LockSRTPContext()jrtplib::RTPSecureSessionprotected
NewUserDefinedTransmitter()jrtplib::RTPSessioninlineprotectedvirtual
OnAPPPacket(RTCPAPPPacket *apppacket, const RTPTime &receivetime, const RTPAddress *senderaddress)jrtplib::RTPSessioninlineprotectedvirtual
OnBYEPacket(RTPSourceData *srcdat)jrtplib::RTPSessioninlineprotectedvirtual
OnBYETimeout(RTPSourceData *srcdat)jrtplib::RTPSessioninlineprotectedvirtual
OnCNAMECollision(RTPSourceData *srcdat, const RTPAddress *senderaddress, const uint8_t *cname, size_t cnamelength)jrtplib::RTPSessioninlineprotectedvirtual
OnErrorChangeIncomingData(int errcode, int libsrtperrorcode)jrtplib::RTPSecureSessioninlineprotectedvirtual
OnNewSource(RTPSourceData *srcdat)jrtplib::RTPSessioninlineprotectedvirtual
OnNoteTimeout(RTPSourceData *srcdat)jrtplib::RTPSessioninlineprotectedvirtual
OnPollThreadError(int errcode)jrtplib::RTPSessioninlineprotectedvirtual
OnPollThreadStart(bool &stop)jrtplib::RTPSessioninlineprotectedvirtual
OnPollThreadStep()jrtplib::RTPSessioninlineprotectedvirtual
OnPollThreadStop()jrtplib::RTPSessioninlineprotectedvirtual
OnRemoveSource(RTPSourceData *srcdat)jrtplib::RTPSessioninlineprotectedvirtual
OnRTCPCompoundPacket(RTCPCompoundPacket *pack, const RTPTime &receivetime, const RTPAddress *senderaddress)jrtplib::RTPSessioninlineprotectedvirtual
OnRTCPReceiverReport(RTPSourceData *srcdat)jrtplib::RTPSessioninlineprotectedvirtual
OnRTCPSDESItem(RTPSourceData *srcdat, RTCPSDESPacket::ItemType t, const void *itemdata, size_t itemlength)jrtplib::RTPSessioninlineprotectedvirtual
OnRTCPSDESPrivateItem(RTPSourceData *srcdat, const void *prefixdata, size_t prefixlen, const void *valuedata, size_t valuelen)jrtplib::RTPSessioninlineprotectedvirtual
OnRTCPSenderReport(RTPSourceData *srcdat)jrtplib::RTPSessioninlineprotectedvirtual
OnRTPPacket(RTPPacket *pack, const RTPTime &receivetime, const RTPAddress *senderaddress)jrtplib::RTPSessioninlineprotectedvirtual
OnSendRTCPCompoundPacket(RTCPCompoundPacket *pack)jrtplib::RTPSessioninlineprotectedvirtual
OnSSRCCollision(RTPSourceData *srcdat, const RTPAddress *senderaddress, bool isrtp)jrtplib::RTPSessioninlineprotectedvirtual
OnTimeout(RTPSourceData *srcdat)jrtplib::RTPSessioninlineprotectedvirtual
OnUnknownPacketFormat(RTCPPacket *rtcppack, const RTPTime &receivetime, const RTPAddress *senderaddress)jrtplib::RTPSessioninlineprotectedvirtual
OnUnknownPacketType(RTCPPacket *rtcppack, const RTPTime &receivetime, const RTPAddress *senderaddress)jrtplib::RTPSessioninlineprotectedvirtual
OnValidatedRTPPacket(RTPSourceData *srcdat, RTPPacket *rtppack, bool isonprobation, bool *ispackethandled)jrtplib::RTPSessioninlineprotectedvirtual
Poll()jrtplib::RTPSession
RTPSecureSession(RTPRandom *rnd=0, RTPMemoryManager *mgr=0)jrtplib::RTPSecureSession
RTPSession(RTPRandom *rnd=0, RTPMemoryManager *mgr=0)jrtplib::RTPSession
SendPacket(const void *data, size_t len)jrtplib::RTPSession
SendPacket(const void *data, size_t len, uint8_t pt, bool mark, uint32_t timestampinc)jrtplib::RTPSession
SendPacketEx(const void *data, size_t len, uint16_t hdrextID, const void *hdrextdata, size_t numhdrextwords)jrtplib::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)jrtplib::RTPSession
SendRawData(const void *data, size_t len, bool usertpchannel)jrtplib::RTPSession
SendRTCPAPPPacket(uint8_t subtype, const uint8_t name[4], const void *appdata, size_t appdatalen)jrtplib::RTPSession
SendUnknownPacket(bool sr, uint8_t payload_type, uint8_t subtype, const void *data, size_t len)jrtplib::RTPSession
SetChangeIncomingData(bool change)jrtplib::RTPSessioninlineprotected
SetChangeOutgoingData(bool change)jrtplib::RTPSessioninlineprotected
SetDefaultMark(bool m)jrtplib::RTPSession
SetDefaultPayloadType(uint8_t pt)jrtplib::RTPSession
SetDefaultTimestampIncrement(uint32_t timestampinc)jrtplib::RTPSession
SetEMailInterval(int count)jrtplib::RTPSession
SetLocalEMail(const void *s, size_t len)jrtplib::RTPSession
SetLocalLocation(const void *s, size_t len)jrtplib::RTPSession
SetLocalName(const void *s, size_t len)jrtplib::RTPSession
SetLocalNote(const void *s, size_t len)jrtplib::RTPSession
SetLocalPhone(const void *s, size_t len)jrtplib::RTPSession
SetLocalTool(const void *s, size_t len)jrtplib::RTPSession
SetLocationInterval(int count)jrtplib::RTPSession
SetMaximumPacketSize(size_t s)jrtplib::RTPSession
SetNameInterval(int count)jrtplib::RTPSession
SetNoteInterval(int count)jrtplib::RTPSession
SetPhoneInterval(int count)jrtplib::RTPSession
SetPreTransmissionDelay(const RTPTime &delay)jrtplib::RTPSession
SetReceiveMode(RTPTransmitter::ReceiveMode m)jrtplib::RTPSession
SetSessionBandwidth(double bw)jrtplib::RTPSession
SetTimestampUnit(double u)jrtplib::RTPSession
SetToolInterval(int count)jrtplib::RTPSession
SupportsMulticasting()jrtplib::RTPSession
UnlockSRTPContext()jrtplib::RTPSecureSessionprotected
WaitForIncomingData(const RTPTime &delay, bool *dataavailable=0)jrtplib::RTPSession