sipxmedialib  Version 3.3
CSourceDescription Member List

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

ADD_RELEASE_PROTO_ARGS((int callLineNum))CBaseClassvirtual
ADD_RELEASE_PROTO_ARGS((int callLineNum))CBaseClassvirtual
AllowDeletes(void)CBaseClassinlinestatic
CBASECLASS_PROTO_ARGS((const char *pDerivedType="Unknown", int callLineNum=0))CBaseClass
CRTCPHeader(ssrc_t ulSSRC, RTCP_REPORTS_ET etPayloadType, unsigned long ulVersion=2)CRTCPHeader
CSourceDescription(ssrc_t ulSSRC=0, unsigned char *puchName=NULL, unsigned char *puchEmail=NULL, unsigned char *puchPhone=NULL, unsigned char *puchLocation=NULL, unsigned char *puchAppName=NULL, unsigned char *puchNotes=NULL, unsigned char *puchPrivate=NULL)CSourceDescription
CSourceDescription(bool bHeader, unsigned char *puchSDESReport=NULL)CSourceDescription
ExtractFieldInfo(unsigned char *puchReportBuffer)CSourceDescriptionprivate
ExtractPadding(unsigned char *puchReportBuffer)CSourceDescriptionprivate
FormatRTCPHeader(unsigned char *puchRTCPBuffer, unsigned long ulPadding, unsigned long ulCount, unsigned long ulPayloadLength)CRTCPHeaderprotected
FormatSDESReport(bool bHeader, long lContentMask, unsigned char *puchReportBuffer, unsigned long ulBufferSize)CSourceDescription
FormulateCName(void)CSourceDescriptionprivate
GetAccessInterface(void)CSourceDescriptioninline
GetAllComponents(unsigned char *puchName, unsigned char *puchEmail, unsigned char *puchPhone, unsigned char *puchLocation, unsigned char *puchAppName, unsigned char *puchNotes, unsigned char *puchPrivate)CSourceDescription
GetAppName(unsigned char *puchAppName)CSourceDescription
GetChanges(void)CSourceDescriptioninline
GetCName(unsigned char *puchCName)CSourceDescriptionprivate
GetEmail(unsigned char *puchEmail)CSourceDescription
GetFieldChange(unsigned long ulChangeMask, unsigned long *pulFieldType, unsigned char *puchFieldBuffer)CSourceDescription
GetHeaderLength(void)CRTCPHeadervirtual
GetLocalSDES(void)CSourceDescriptionstatic
GetLocation(unsigned char *puchLocation)CSourceDescription
GetName(unsigned char *puchName)CSourceDescription
GetNotes(unsigned char *puchNotes)CSourceDescription
GetPadding(void)CRTCPHeadervirtual
GetPayload(void)CRTCPHeadervirtual
GetPhone(unsigned char *puchPhone)CSourceDescription
GetPrivate(unsigned char *puchNotes)CSourceDescription
GetReportCount(void)CRTCPHeadervirtual
GetReportLength(void)CRTCPHeadervirtual
GetSDESInterface(void)CSourceDescriptioninline
GetSSRC(void)CSourceDescriptioninlinevirtual
GetVersion(void)CRTCPHeadervirtual
Initialize(void)CBaseClassinlinevirtual
IsInitialized(void)CBaseClassinline
IsOurSSRC(ssrc_t ulSSRC)CRTCPHeadervirtual
LoadFieldChanges(unsigned char *puchReportBuffer)CSourceDescriptionprivate
LoadFieldInfo(unsigned char *puchReportBuffer, long lContentMask)CSourceDescriptionprivate
m_bAutomaticCBaseClass
m_bCNameSetCSourceDescriptionprivate
m_bInitializedCBaseClass
m_etPayloadTypeCRTCPHeaderprotected
m_spoLocalSDESCSourceDescriptionprivatestatic
m_uchAppNameCSourceDescriptionprivate
m_uchCNameCSourceDescriptionprivate
m_uchEmailCSourceDescriptionprivate
m_uchLocationCSourceDescriptionprivate
m_uchNameCSourceDescriptionprivate
m_uchNotesCSourceDescriptionprivate
m_uchPhoneCSourceDescriptionprivate
m_uchPrivateCSourceDescriptionprivate
m_ulAppNameLengthCSourceDescriptionprivate
m_ulChangeMaskCSourceDescriptionprivate
m_ulCNameLengthCSourceDescriptionprivate
m_ulContentMaskCSourceDescriptionprivate
m_ulCountCRTCPHeaderprotected
m_ulEmailLengthCSourceDescriptionprivate
m_ulLengthCRTCPHeaderprotected
m_ulLocationLengthCSourceDescriptionprivate
m_ulNameLengthCSourceDescriptionprivate
m_ulNotesLengthCSourceDescriptionprivate
m_ulPaddingCRTCPHeaderprotected
m_ulPhoneLengthCSourceDescriptionprivate
m_ulPrivateLengthCSourceDescriptionprivate
m_ulReferencesCBaseClass
m_ulSSRCCRTCPHeaderprotected
m_ulVersionCRTCPHeaderprotected
ParseRTCPHeader(unsigned char *puchRTCPBuffer)CRTCPHeaderprotected
ParseSDESReport(bool bHeader, unsigned char *puchReportBuffer)CSourceDescription
s_bAllowDeletesCBaseClassstatic
s_SetAllowDeletes(int v)CBaseClassstatic
SetAllComponents(unsigned char *puchName=NULL, unsigned char *puchEmail=NULL, unsigned char *puchPhone=NULL, unsigned char *puchLocation=NULL, unsigned char *puchAppName=NULL, unsigned char *puchNotes=NULL, unsigned char *puchPrivate=NULL)CSourceDescription
SetAppName(unsigned char *puchAppName, unsigned long ulLength=0)CSourceDescription
setAutomatic(bool)CBaseClassinline
SetCName(unsigned char *puchCName, unsigned long ulLength=0)CSourceDescriptionprivate
SetEmail(unsigned char *puchEmail, unsigned long ulLength=0)CSourceDescription
SetLocation(unsigned char *puchLocation, unsigned long ulLength=0)CSourceDescription
SetName(unsigned char *puchCName, unsigned long ulLength=0)CSourceDescription
SetNotes(unsigned char *puchNotes, unsigned long ulLength=0)CSourceDescription
SetPhone(unsigned char *puchPhone, unsigned long ulLength=0)CSourceDescription
SetPrivate(unsigned char *puchPrivate, unsigned long ulLength=0)CSourceDescription
SetSSRC(ssrc_t ulSSRC)CSourceDescriptionvirtual
TerminateNPad(unsigned char *puchReportBuffer, bool *pbPadded)CSourceDescriptionprivate
VetPacket(unsigned char *buffer, int bufferLen)CRTCPHeaderstatic
~CBaseClass(void)CBaseClassvirtual
~CRTCPHeader(void)CRTCPHeadervirtual
~CSourceDescription(void)CSourceDescription