<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>jrtplib: RTCPSDESInfo Class Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"> <link href="jrtplib.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.5.9 --> <div class="navigation" id="top"> <div class="tabs"> <ul> <li><a href="index.html"><span>Main Page</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> <li><a href="dirs.html"><span>Directories</span></a></li> </ul> </div> <div class="tabs"> <ul> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div> <div class="contents"> <h1>RTCPSDESInfo Class Reference</h1><!-- doxytag: class="RTCPSDESInfo" --><!-- doxytag: inherits="RTPMemoryObject" -->The class <a class="el" href="classRTCPSDESInfo.html" title="The class RTCPSDESInfo is a container for RTCP SDES information.">RTCPSDESInfo</a> is a container for RTCP SDES information. <a href="#_details">More...</a> <p> <code>#include <<a class="el" href="rtcpsdesinfo_8h_source.html">rtcpsdesinfo.h</a>></code> <p> Inherits RTPMemoryObject. <p> Inherited by RTCPPacketBuilder::RTCPSDESInfoInternal. <p> <p> <a href="classRTCPSDESInfo-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#1842e7c5d9e34c5c30140460b52e3bd7">RTCPSDESInfo</a> (<a class="el" href="classRTPMemoryManager.html">RTPMemoryManager</a> *mgr=0)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Constructs an instance, optionally installing a memory manager. <a href="#1842e7c5d9e34c5c30140460b52e3bd7"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#b48439ca171a83bde19dae4834a4c488">Clear</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Clears all SDES information. <a href="#b48439ca171a83bde19dae4834a4c488"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#d8e3bb3d915cfc9556424ff7ec929f45">SetCNAME</a> (const uint8_t *s, size_t l)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the SDES CNAME item to <code>s</code> with length <code>l</code>. <a href="#d8e3bb3d915cfc9556424ff7ec929f45"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#08761b888e54fe9e07580cbed7eff1ba">SetName</a> (const uint8_t *s, size_t l)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the SDES name item to <code>s</code> with length <code>l</code>. <a href="#08761b888e54fe9e07580cbed7eff1ba"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#d767676f1c5e45076462123c79e4c3ac">SetEMail</a> (const uint8_t *s, size_t l)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the SDES e-mail item to <code>s</code> with length <code>l</code>. <a href="#d767676f1c5e45076462123c79e4c3ac"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#365fe49a31fdd6e9335067c2b14d9150">SetPhone</a> (const uint8_t *s, size_t l)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the SDES phone item to <code>s</code> with length <code>l</code>. <a href="#365fe49a31fdd6e9335067c2b14d9150"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#ca4746bc5a0940522d6c3730f8b4c467">SetLocation</a> (const uint8_t *s, size_t l)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the SDES location item to <code>s</code> with length <code>l</code>. <a href="#ca4746bc5a0940522d6c3730f8b4c467"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#847e2d3b0a1a05338c3ed282408459d6">SetTool</a> (const uint8_t *s, size_t l)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the SDES tool item to <code>s</code> with length <code>l</code>. <a href="#847e2d3b0a1a05338c3ed282408459d6"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#1a7d10dab2dc9194c792ea28d24260a8">SetNote</a> (const uint8_t *s, size_t l)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the SDES note item to <code>s</code> with length <code>l</code>. <a href="#1a7d10dab2dc9194c792ea28d24260a8"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f3dba1e41afc7818de8b46d15aec8374"></a><!-- doxytag: member="RTCPSDESInfo::SetPrivateValue" ref="f3dba1e41afc7818de8b46d15aec8374" args="(const uint8_t *prefix, size_t prefixlen, const uint8_t *value, size_t valuelen)" --> int </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#f3dba1e41afc7818de8b46d15aec8374">SetPrivateValue</a> (const uint8_t *prefix, size_t prefixlen, const uint8_t *value, size_t valuelen)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the entry for the prefix string specified by <code>prefix</code> with length <code>prefixlen</code> to contain the value string specified by <code>value</code> with length <code>valuelen</code> (if the maximum allowed number of prefixes was reached, the error code <code>ERR_RTP_SDES_MAXPRIVITEMS</code> is returned. <br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#1dfeebe6d42a417317e3c32645f07048">DeletePrivatePrefix</a> (const uint8_t *s, size_t len)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Deletes the entry for the prefix specified by <code>s</code> with length <code>len</code>. <a href="#1dfeebe6d42a417317e3c32645f07048"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#400d613dfb7da9537aa93add228eb8e7">GetCNAME</a> (size_t *len) const </td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the SDES CNAME item and stores its length in <code>len</code>. <a href="#400d613dfb7da9537aa93add228eb8e7"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#d54c5b92d6d289cff35788dde8863647">GetName</a> (size_t *len) const </td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the SDES name item and stores its length in <code>len</code>. <a href="#d54c5b92d6d289cff35788dde8863647"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#001ea540dc3b29235655f204abd165f8">GetEMail</a> (size_t *len) const </td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the SDES e-mail item and stores its length in <code>len</code>. <a href="#001ea540dc3b29235655f204abd165f8"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#adaea9599df715fc09cc26d9f841d4d7">GetPhone</a> (size_t *len) const </td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the SDES phone item and stores its length in <code>len</code>. <a href="#adaea9599df715fc09cc26d9f841d4d7"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#da8db2c0c4dca11547958835a3b4c4fb">GetLocation</a> (size_t *len) const </td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the SDES location item and stores its length in <code>len</code>. <a href="#da8db2c0c4dca11547958835a3b4c4fb"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#5d8c6556c611bc3c11f86ab9527aea94">GetTool</a> (size_t *len) const </td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the SDES tool item and stores its length in <code>len</code>. <a href="#5d8c6556c611bc3c11f86ab9527aea94"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#f3aac80f99bb1efae469b57f0bebc117">GetNote</a> (size_t *len) const </td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the SDES note item and stores its length in <code>len</code>. <a href="#f3aac80f99bb1efae469b57f0bebc117"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#ed5849ecdcca405043da1d4a79a2b860">GotoFirstPrivateValue</a> ()</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Starts the iteration over the stored SDES private item prefixes and their associated values. <a href="#ed5849ecdcca405043da1d4a79a2b860"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#9ea816849121fd8a8a2771bec564f6d3">GetNextPrivateValue</a> (uint8_t **prefix, size_t *prefixlen, uint8_t **value, size_t *valuelen)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns SDES priv item information. <a href="#9ea816849121fd8a8a2771bec564f6d3"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPSDESInfo.html#7c99aa3a593d533972f278b7dbeca30f">GetPrivateValue</a> (const uint8_t *prefix, size_t prefixlen, uint8_t **value, size_t *valuelen) const </td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns SDES priv item information. <a href="#7c99aa3a593d533972f278b7dbeca30f"></a><br></td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="1842e7c5d9e34c5c30140460b52e3bd7"></a><!-- doxytag: member="RTCPSDESInfo::RTCPSDESInfo" ref="1842e7c5d9e34c5c30140460b52e3bd7" args="(RTPMemoryManager *mgr=0)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">RTCPSDESInfo::RTCPSDESInfo </td> <td>(</td> <td class="paramtype"><a class="el" href="classRTPMemoryManager.html">RTPMemoryManager</a> * </td> <td class="paramname"> <em>mgr</em> = <code>0</code> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Member Function Documentation</h2> <a class="anchor" name="b48439ca171a83bde19dae4834a4c488"></a><!-- doxytag: member="RTCPSDESInfo::Clear" ref="b48439ca171a83bde19dae4834a4c488" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void RTCPSDESInfo::Clear </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="1dfeebe6d42a417317e3c32645f07048"></a><!-- doxytag: member="RTCPSDESInfo::DeletePrivatePrefix" ref="1dfeebe6d42a417317e3c32645f07048" args="(const uint8_t *s, size_t len)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int RTCPSDESInfo::DeletePrivatePrefix </td> <td>(</td> <td class="paramtype">const uint8_t * </td> <td class="paramname"> <em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> <em>len</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="400d613dfb7da9537aa93add228eb8e7"></a><!-- doxytag: member="RTCPSDESInfo::GetCNAME" ref="400d613dfb7da9537aa93add228eb8e7" args="(size_t *len) const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">uint8_t* RTCPSDESInfo::GetCNAME </td> <td>(</td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>len</em> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="rtpsourcedata_8h_source.html#l00387">RTPSourceData::SDES_GetCNAME()</a>.</p> </div> </div><p> <a class="anchor" name="001ea540dc3b29235655f204abd165f8"></a><!-- doxytag: member="RTCPSDESInfo::GetEMail" ref="001ea540dc3b29235655f204abd165f8" args="(size_t *len) const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">uint8_t* RTCPSDESInfo::GetEMail </td> <td>(</td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>len</em> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="rtpsourcedata_8h_source.html#l00393">RTPSourceData::SDES_GetEMail()</a>.</p> </div> </div><p> <a class="anchor" name="da8db2c0c4dca11547958835a3b4c4fb"></a><!-- doxytag: member="RTCPSDESInfo::GetLocation" ref="da8db2c0c4dca11547958835a3b4c4fb" args="(size_t *len) const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">uint8_t* RTCPSDESInfo::GetLocation </td> <td>(</td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>len</em> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="rtpsourcedata_8h_source.html#l00399">RTPSourceData::SDES_GetLocation()</a>.</p> </div> </div><p> <a class="anchor" name="d54c5b92d6d289cff35788dde8863647"></a><!-- doxytag: member="RTCPSDESInfo::GetName" ref="d54c5b92d6d289cff35788dde8863647" args="(size_t *len) const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">uint8_t* RTCPSDESInfo::GetName </td> <td>(</td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>len</em> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="rtpsourcedata_8h_source.html#l00390">RTPSourceData::SDES_GetName()</a>.</p> </div> </div><p> <a class="anchor" name="9ea816849121fd8a8a2771bec564f6d3"></a><!-- doxytag: member="RTCPSDESInfo::GetNextPrivateValue" ref="9ea816849121fd8a8a2771bec564f6d3" args="(uint8_t **prefix, size_t *prefixlen, uint8_t **value, size_t *valuelen)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool RTCPSDESInfo::GetNextPrivateValue </td> <td>(</td> <td class="paramtype">uint8_t ** </td> <td class="paramname"> <em>prefix</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>prefixlen</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uint8_t ** </td> <td class="paramname"> <em>value</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>valuelen</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> If available, returns <code>true</code> and stores the next SDES private item prefix in <code>prefix</code> and its length in <code>prefixlen</code>. The associated value and its length are then stored in <code>value</code> and <code>valuelen</code>. Otherwise, it returns <code>false</code>. <p>Referenced by <a class="el" href="rtpsourcedata_8h_source.html#l00414">RTPSourceData::SDES_GetNextPrivateValue()</a>.</p> </div> </div><p> <a class="anchor" name="f3aac80f99bb1efae469b57f0bebc117"></a><!-- doxytag: member="RTCPSDESInfo::GetNote" ref="f3aac80f99bb1efae469b57f0bebc117" args="(size_t *len) const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">uint8_t* RTCPSDESInfo::GetNote </td> <td>(</td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>len</em> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="rtpsourcedata_8h_source.html#l00405">RTPSourceData::SDES_GetNote()</a>.</p> </div> </div><p> <a class="anchor" name="adaea9599df715fc09cc26d9f841d4d7"></a><!-- doxytag: member="RTCPSDESInfo::GetPhone" ref="adaea9599df715fc09cc26d9f841d4d7" args="(size_t *len) const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">uint8_t* RTCPSDESInfo::GetPhone </td> <td>(</td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>len</em> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="rtpsourcedata_8h_source.html#l00396">RTPSourceData::SDES_GetPhone()</a>.</p> </div> </div><p> <a class="anchor" name="7c99aa3a593d533972f278b7dbeca30f"></a><!-- doxytag: member="RTCPSDESInfo::GetPrivateValue" ref="7c99aa3a593d533972f278b7dbeca30f" args="(const uint8_t *prefix, size_t prefixlen, uint8_t **value, size_t *valuelen) const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool RTCPSDESInfo::GetPrivateValue </td> <td>(</td> <td class="paramtype">const uint8_t * </td> <td class="paramname"> <em>prefix</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> <em>prefixlen</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uint8_t ** </td> <td class="paramname"> <em>value</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>valuelen</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td> const</td> </tr> </table> </div> <div class="memdoc"> <p> Looks for the entry which corresponds to the SDES private item prefix <code>prefix</code> with length <code>prefixlen</code>. If found, the function returns <code>true</code> and stores the associated value and its length in <code>value</code> and <code>valuelen</code> respectively. <p>Referenced by <a class="el" href="rtpsourcedata_8h_source.html#l00420">RTPSourceData::SDES_GetPrivateValue()</a>.</p> </div> </div><p> <a class="anchor" name="5d8c6556c611bc3c11f86ab9527aea94"></a><!-- doxytag: member="RTCPSDESInfo::GetTool" ref="5d8c6556c611bc3c11f86ab9527aea94" args="(size_t *len) const " --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">uint8_t* RTCPSDESInfo::GetTool </td> <td>(</td> <td class="paramtype">size_t * </td> <td class="paramname"> <em>len</em> </td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="rtpsourcedata_8h_source.html#l00402">RTPSourceData::SDES_GetTool()</a>.</p> </div> </div><p> <a class="anchor" name="ed5849ecdcca405043da1d4a79a2b860"></a><!-- doxytag: member="RTCPSDESInfo::GotoFirstPrivateValue" ref="ed5849ecdcca405043da1d4a79a2b860" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void RTCPSDESInfo::GotoFirstPrivateValue </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="rtpsourcedata_8h_source.html#l00409">RTPSourceData::SDES_GotoFirstPrivateValue()</a>.</p> </div> </div><p> <a class="anchor" name="d8e3bb3d915cfc9556424ff7ec929f45"></a><!-- doxytag: member="RTCPSDESInfo::SetCNAME" ref="d8e3bb3d915cfc9556424ff7ec929f45" args="(const uint8_t *s, size_t l)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int RTCPSDESInfo::SetCNAME </td> <td>(</td> <td class="paramtype">const uint8_t * </td> <td class="paramname"> <em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> <em>l</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d767676f1c5e45076462123c79e4c3ac"></a><!-- doxytag: member="RTCPSDESInfo::SetEMail" ref="d767676f1c5e45076462123c79e4c3ac" args="(const uint8_t *s, size_t l)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int RTCPSDESInfo::SetEMail </td> <td>(</td> <td class="paramtype">const uint8_t * </td> <td class="paramname"> <em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> <em>l</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ca4746bc5a0940522d6c3730f8b4c467"></a><!-- doxytag: member="RTCPSDESInfo::SetLocation" ref="ca4746bc5a0940522d6c3730f8b4c467" args="(const uint8_t *s, size_t l)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int RTCPSDESInfo::SetLocation </td> <td>(</td> <td class="paramtype">const uint8_t * </td> <td class="paramname"> <em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> <em>l</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="08761b888e54fe9e07580cbed7eff1ba"></a><!-- doxytag: member="RTCPSDESInfo::SetName" ref="08761b888e54fe9e07580cbed7eff1ba" args="(const uint8_t *s, size_t l)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int RTCPSDESInfo::SetName </td> <td>(</td> <td class="paramtype">const uint8_t * </td> <td class="paramname"> <em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> <em>l</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="1a7d10dab2dc9194c792ea28d24260a8"></a><!-- doxytag: member="RTCPSDESInfo::SetNote" ref="1a7d10dab2dc9194c792ea28d24260a8" args="(const uint8_t *s, size_t l)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int RTCPSDESInfo::SetNote </td> <td>(</td> <td class="paramtype">const uint8_t * </td> <td class="paramname"> <em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> <em>l</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="365fe49a31fdd6e9335067c2b14d9150"></a><!-- doxytag: member="RTCPSDESInfo::SetPhone" ref="365fe49a31fdd6e9335067c2b14d9150" args="(const uint8_t *s, size_t l)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int RTCPSDESInfo::SetPhone </td> <td>(</td> <td class="paramtype">const uint8_t * </td> <td class="paramname"> <em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> <em>l</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="847e2d3b0a1a05338c3ed282408459d6"></a><!-- doxytag: member="RTCPSDESInfo::SetTool" ref="847e2d3b0a1a05338c3ed282408459d6" args="(const uint8_t *s, size_t l)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int RTCPSDESInfo::SetTool </td> <td>(</td> <td class="paramtype">const uint8_t * </td> <td class="paramname"> <em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> <em>l</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr>The documentation for this class was generated from the following file:<ul> <li>src/<a class="el" href="rtcpsdesinfo_8h_source.html">rtcpsdesinfo.h</a></ul> </div> <hr size="1"><address style="text-align: right;"><small>Generated on Sun Jul 26 09:42:14 2009 for jrtplib by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> </body> </html>