Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 7c0c66d6521a2c8efa0ef6bf03291d7f > files > 571

jrtplib-devel-3.7.1-7.fc12.i686.rpm

<!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: src/rtpmemorymanager.h File 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&nbsp;Page</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><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="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="dir_e5298977290e638844c8018a73ab0caf.html">src</a>
  </div>
</div>
<div class="contents">
<h1>rtpmemorymanager.h File Reference</h1><code>#include &quot;rtpconfig.h&quot;</code><br>
<code>#include &quot;rtptypes.h&quot;</code><br>
<code>#include &lt;new&gt;</code><br>

<p>
<div class="dynheader">
Include dependency graph for rtpmemorymanager.h:</div>
<div class="dynsection">
<p><center><img src="rtpmemorymanager_8h__incl.png" border="0" usemap="#src/rtpmemorymanager.h_map" alt=""></center>
<map name="src/rtpmemorymanager.h_map">
<area shape="rect" href="rtpconfig_8h_source.html" title="rtpconfig.h" alt="" coords="35,84,117,111"><area shape="rect" href="rtptypes_8h_source.html" title="rtptypes.h" alt="" coords="148,84,228,111"><area shape="rect" href="rtpconfig__unix_8h_source.html" title="rtpconfig_unix.h" alt="" coords="5,161,117,188"><area shape="rect" href="rtptypes__unix_8h_source.html" title="rtptypes_unix.h" alt="" coords="141,161,251,188"></map>
</div>

<p>
<div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dynsection">
<p><center><img src="rtpmemorymanager_8h__dep__incl.png" border="0" usemap="#src/rtpmemorymanager.hdep_map" alt=""></center>
<map name="src/rtpmemorymanager.hdep_map">
<area shape="rect" href="rtpmemoryobject_8h.html" title="src/rtpmemoryobject.h" alt="" coords="540,84,692,111"><area shape="rect" href="rtcpcompoundpacket_8h.html" title="src/rtcpcompoundpacket.h" alt="" coords="92,161,268,188"><area shape="rect" href="rtpsession_8h.html" title="src/rtpsession.h" alt="" coords="353,393,468,420"><area shape="rect" href="rtcpsdesinfo_8h.html" title="src/rtcpsdesinfo.h" alt="" coords="352,161,477,188"><area shape="rect" href="rtcppacketbuilder_8h.html" title="src/rtcppacketbuilder.h" alt="" coords="239,239,391,265"><area shape="rect" href="rtpsourcedata_8h.html" title="src/rtpsourcedata.h" alt="" coords="672,316,805,343"><area shape="rect" href="rtpcollisionlist_8h.html" title="src/rtpcollisionlist.h" alt="" coords="344,316,477,343"><area shape="rect" href="rtphashtable_8h.html" title="src/rtphashtable.h" alt="" coords="1117,161,1243,188"><area shape="rect" href="rtppacket_8h.html" title="src/rtppacket.h" alt="" coords="653,239,760,265"><area shape="rect" href="rtpkeyhashtable_8h.html" title="src/rtpkeyhashtable.h" alt="" coords="932,161,1079,188"><area shape="rect" href="rtpsources_8h.html" title="src/rtpsources.h" alt="" coords="784,239,899,265"><area shape="rect" href="rtppacketbuilder_8h.html" title="src/rtppacketbuilder.h" alt="" coords="501,316,648,343"><area shape="rect" href="rtptransmitter_8h.html" title="src/rtptransmitter.h" alt="" coords="1316,161,1447,188"><area shape="rect" href="rtprawpacket_8h.html" title="src/rtprawpacket.h" alt="" coords="1471,161,1599,188"><area shape="rect" href="rtcpcompoundpacketbuilder_8h.html" title="src/rtcpcompoundpacketbuilder.h" alt="" coords="56,316,269,343"><area shape="rect" href="rtpinternalsourcedata_8h.html" title="src/rtpinternalsourcedata.h" alt="" coords="795,393,971,420"><area shape="rect" href="rtpfaketransmitter_8h_source.html" title="src/extratransmitters/rtpfaketransmitter.h" alt="" coords="1301,239,1560,265"><area shape="rect" href="rtpudpv4transmitter_8h.html" title="src/rtpudpv4transmitter.h" alt="" coords="923,239,1088,265"><area shape="rect" href="rtpudpv6transmitter_8h.html" title="src/rtpudpv6transmitter.h" alt="" coords="1112,239,1277,265"><area shape="rect" href="rtpsessionsources_8h.html" title="src/rtpsessionsources.h" alt="" coords="829,316,989,343"><area shape="rect" href="rtpsessionparams_8h.html" title="src/rtpsessionparams.h" alt="" coords="1337,316,1495,343"><area shape="rect" href="rtppollthread_8h.html" title="src/rtppollthread.h" alt="" coords="1584,239,1709,265"></map>
</div>

<p>
<a href="rtpmemorymanager_8h_source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRTPMemoryManager.html">RTPMemoryManager</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A memory manager.  <a href="classRTPMemoryManager.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#16fbfc927790ee814e3f28c20347143c">RTPMEM_TYPE_OTHER</a>&nbsp;&nbsp;&nbsp;0</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to indicate a general kind of memory block.  <a href="#16fbfc927790ee814e3f28c20347143c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#03da4bcaeeb11c3694955353f0cf9f09">RTPMEM_TYPE_BUFFER_RECEIVEDRTPPACKET</a>&nbsp;&nbsp;&nbsp;1</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an incoming RTP packet.  <a href="#03da4bcaeeb11c3694955353f0cf9f09"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#1e987dbaedad1492026909e150c825b5">RTPMEM_TYPE_BUFFER_RECEIVEDRTCPPACKET</a>&nbsp;&nbsp;&nbsp;2</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an incoming RTCP packet.  <a href="#1e987dbaedad1492026909e150c825b5"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#28a3d7c003d5cbf1f2cc402d47ba0671">RTPMEM_TYPE_BUFFER_RTCPAPPPACKET</a>&nbsp;&nbsp;&nbsp;3</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an RTCP APP packet.  <a href="#28a3d7c003d5cbf1f2cc402d47ba0671"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#89f7c0db69750fef25104a2fe6f7179e">RTPMEM_TYPE_BUFFER_RTCPBYEPACKET</a>&nbsp;&nbsp;&nbsp;4</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an RTCP BYE packet.  <a href="#89f7c0db69750fef25104a2fe6f7179e"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#f5d66a77f8a9d1d50b9cb9a3c440b80c">RTPMEM_TYPE_BUFFER_RTCPBYEREASON</a>&nbsp;&nbsp;&nbsp;5</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store a BYE reason.  <a href="#f5d66a77f8a9d1d50b9cb9a3c440b80c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#0ecd54a70d64fa6ab8c3885d036a9ccc">RTPMEM_TYPE_BUFFER_RTCPCOMPOUNDPACKET</a>&nbsp;&nbsp;&nbsp;6</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an RTCP compound packet.  <a href="#0ecd54a70d64fa6ab8c3885d036a9ccc"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#0ce5c3df1c4a9260c0cd627b9127dc82">RTPMEM_TYPE_BUFFER_RTCPSDESBLOCK</a>&nbsp;&nbsp;&nbsp;7</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an SDES block.  <a href="#0ce5c3df1c4a9260c0cd627b9127dc82"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#57198d086cf3891482879b43fd48d8ac">RTPMEM_TYPE_BUFFER_RTPPACKET</a>&nbsp;&nbsp;&nbsp;8</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an RTP packet.  <a href="#57198d086cf3891482879b43fd48d8ac"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#b294ed38df23fe8e113e52f40c0ab733">RTPMEM_TYPE_BUFFER_RTPPACKETBUILDERBUFFER</a>&nbsp;&nbsp;&nbsp;9</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer used by an <a class="el" href="classRTPPacketBuilder.html" title="This class can be used to build RTP packets and is a bit more high-level than the...">RTPPacketBuilder</a> instance.  <a href="#b294ed38df23fe8e113e52f40c0ab733"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#81f12aff43ad6e0d14ddf1a708d75282">RTPMEM_TYPE_BUFFER_SDESITEM</a>&nbsp;&nbsp;&nbsp;10</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an SDES item.  <a href="#81f12aff43ad6e0d14ddf1a708d75282"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#770a92edf3c7690a527798a1cad7dc62">RTPMEM_TYPE_CLASS_ACCEPTIGNOREHASHELEMENT</a>&nbsp;&nbsp;&nbsp;11</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Hash element used in the accept/ignore table.  <a href="#770a92edf3c7690a527798a1cad7dc62"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#a4365435e885935886fb3851ac55891a">RTPMEM_TYPE_CLASS_ACCEPTIGNOREPORTINFO</a>&nbsp;&nbsp;&nbsp;12</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store a PortInfo instance, used by the UDP over IPv4 and IPv6 transmitters.  <a href="#a4365435e885935886fb3851ac55891a"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#dfb1f0fe5846d85a2e46e7ee8f9fbada">RTPMEM_TYPE_CLASS_DESTINATIONLISTHASHELEMENT</a>&nbsp;&nbsp;&nbsp;13</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store a HashElement instance for the destination hash table.  <a href="#dfb1f0fe5846d85a2e46e7ee8f9fbada"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#499ef2e3c9b6b75c62c1652d42c9e6ed">RTPMEM_TYPE_CLASS_MULTICASTHASHELEMENT</a>&nbsp;&nbsp;&nbsp;14</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store a HashElement instance for the multicast hash table.  <a href="#499ef2e3c9b6b75c62c1652d42c9e6ed"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#89daf1d141879f455ab183f22cfc2320">RTPMEM_TYPE_CLASS_RTCPAPPPACKET</a>&nbsp;&nbsp;&nbsp;15</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an instance of <a class="el" href="classRTCPAPPPacket.html" title="Describes an RTCP APP packet.">RTCPAPPPacket</a>.  <a href="#89daf1d141879f455ab183f22cfc2320"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#657703d3a1675a4db51f6c85628df169">RTPMEM_TYPE_CLASS_RTCPBYEPACKET</a>&nbsp;&nbsp;&nbsp;16</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an instance of <a class="el" href="classRTCPBYEPacket.html" title="Describes an RTCP BYE packet.">RTCPBYEPacket</a>.  <a href="#657703d3a1675a4db51f6c85628df169"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#76ffa698a5cb4bc0f9a6280dd0e26740">RTPMEM_TYPE_CLASS_RTCPCOMPOUNDPACKETBUILDER</a>&nbsp;&nbsp;&nbsp;17</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an instance of <a class="el" href="classRTCPCompoundPacketBuilder.html" title="This class can be used to construct an RTCP compound packet.">RTCPCompoundPacketBuilder</a>.  <a href="#76ffa698a5cb4bc0f9a6280dd0e26740"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#f5681083ae1f5b71e4c035ff1816bb66">RTPMEM_TYPE_CLASS_RTCPRECEIVERREPORT</a>&nbsp;&nbsp;&nbsp;18</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an RTCPReceiverReport instance.  <a href="#f5681083ae1f5b71e4c035ff1816bb66"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#26ea47ceba704303cc098a5fef2ab6f5">RTPMEM_TYPE_CLASS_RTCPRRPACKET</a>&nbsp;&nbsp;&nbsp;19</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an instance of <a class="el" href="classRTCPRRPacket.html" title="Describes an RTCP receiver report packet.">RTCPRRPacket</a>.  <a href="#26ea47ceba704303cc098a5fef2ab6f5"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#bf45609c2b95ec5af79293f94db393eb">RTPMEM_TYPE_CLASS_RTCPSDESPACKET</a>&nbsp;&nbsp;&nbsp;20</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an instance of <a class="el" href="classRTCPSDESPacket.html" title="Describes an RTCP source description packet.">RTCPSDESPacket</a>.  <a href="#bf45609c2b95ec5af79293f94db393eb"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#6cbd14dab39153f2af0f88b183d87dc3">RTPMEM_TYPE_CLASS_RTCPSRPACKET</a>&nbsp;&nbsp;&nbsp;21</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an instance of <a class="el" href="classRTCPSRPacket.html" title="Describes an RTCP sender report packet.">RTCPSRPacket</a>.  <a href="#6cbd14dab39153f2af0f88b183d87dc3"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#fcfe7f1be6cbdc0243e59dfd7ba31bc8">RTPMEM_TYPE_CLASS_RTCPUNKNOWNPACKET</a>&nbsp;&nbsp;&nbsp;22</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an instance of <a class="el" href="classRTCPUnknownPacket.html" title="Describes an RTCP packet of unknown type.">RTCPUnknownPacket</a>.  <a href="#fcfe7f1be6cbdc0243e59dfd7ba31bc8"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#19c752e4b8fa761cda30736ebfc188bb">RTPMEM_TYPE_CLASS_RTPADDRESS</a>&nbsp;&nbsp;&nbsp;23</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an instance of an <a class="el" href="classRTPAddress.html" title="This class is an abstract class which is used to specify destinations, multicast...">RTPAddress</a> derived class.  <a href="#19c752e4b8fa761cda30736ebfc188bb"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#fbc7da245f3329136b6707d676bba7a6">RTPMEM_TYPE_CLASS_RTPINTERNALSOURCEDATA</a>&nbsp;&nbsp;&nbsp;24</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an instance of RTPInternalSourceData.  <a href="#fbc7da245f3329136b6707d676bba7a6"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#19e47565bf8e116be26012ca4d4feaa2">RTPMEM_TYPE_CLASS_RTPPACKET</a>&nbsp;&nbsp;&nbsp;25</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an <a class="el" href="classRTPPacket.html" title="Represents an RTP Packet.">RTPPacket</a> instance.  <a href="#19e47565bf8e116be26012ca4d4feaa2"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#46b654797c5472746dd0d2128a348884">RTPMEM_TYPE_CLASS_RTPPOLLTHREAD</a>&nbsp;&nbsp;&nbsp;26</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an RTPPollThread instance.  <a href="#46b654797c5472746dd0d2128a348884"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#df3be8aab5ca1a15b6ebc08ed8483b1c">RTPMEM_TYPE_CLASS_RTPRAWPACKET</a>&nbsp;&nbsp;&nbsp;27</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an <a class="el" href="classRTPRawPacket.html" title="This class is used by the transmission component to store the incoming RTP and RTCP...">RTPRawPacket</a> instance.  <a href="#df3be8aab5ca1a15b6ebc08ed8483b1c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#66697889d87ae06c208d9173fcbd606b">RTPMEM_TYPE_CLASS_RTPTRANSMISSIONINFO</a>&nbsp;&nbsp;&nbsp;28</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an <a class="el" href="classRTPTransmissionInfo.html" title="Base class for additional information about the transmitter.">RTPTransmissionInfo</a> derived class.  <a href="#66697889d87ae06c208d9173fcbd606b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#8a2378f81ec3211578ac03616376979c">RTPMEM_TYPE_CLASS_RTPTRANSMITTER</a>&nbsp;&nbsp;&nbsp;29</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an <a class="el" href="classRTPTransmitter.html" title="Abstract class from which actual transmission components should be derived.">RTPTransmitter</a> derived class.  <a href="#8a2378f81ec3211578ac03616376979c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#7107179e7453b217db574e3e32f9d322">RTPMEM_TYPE_CLASS_SDESPRIVATEITEM</a>&nbsp;&nbsp;&nbsp;30</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an SDESPrivateItem instance.  <a href="#7107179e7453b217db574e3e32f9d322"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#944f16b949c09f5864f76a1fcc3e8fb8">RTPMEM_TYPE_CLASS_SDESSOURCE</a>&nbsp;&nbsp;&nbsp;31</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store an SDESSource instance.  <a href="#944f16b949c09f5864f76a1fcc3e8fb8"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtpmemorymanager_8h.html#e0218c05ea7a78d88be2eb994fb56181">RTPMEM_TYPE_CLASS_SOURCETABLEHASHELEMENT</a>&nbsp;&nbsp;&nbsp;32</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Buffer to store a HashElement instance for the source table.  <a href="#e0218c05ea7a78d88be2eb994fb56181"></a><br></td></tr>
</table>
<hr><h2>Detailed Description</h2>
<hr><h2>Define Documentation</h2>
<a class="anchor" name="1e987dbaedad1492026909e150c825b5"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_BUFFER_RECEIVEDRTCPPACKET" ref="1e987dbaedad1492026909e150c825b5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_BUFFER_RECEIVEDRTCPPACKET&nbsp;&nbsp;&nbsp;2          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="03da4bcaeeb11c3694955353f0cf9f09"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_BUFFER_RECEIVEDRTPPACKET" ref="03da4bcaeeb11c3694955353f0cf9f09" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_BUFFER_RECEIVEDRTPPACKET&nbsp;&nbsp;&nbsp;1          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="28a3d7c003d5cbf1f2cc402d47ba0671"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_BUFFER_RTCPAPPPACKET" ref="28a3d7c003d5cbf1f2cc402d47ba0671" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_BUFFER_RTCPAPPPACKET&nbsp;&nbsp;&nbsp;3          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="89f7c0db69750fef25104a2fe6f7179e"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_BUFFER_RTCPBYEPACKET" ref="89f7c0db69750fef25104a2fe6f7179e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_BUFFER_RTCPBYEPACKET&nbsp;&nbsp;&nbsp;4          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f5d66a77f8a9d1d50b9cb9a3c440b80c"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_BUFFER_RTCPBYEREASON" ref="f5d66a77f8a9d1d50b9cb9a3c440b80c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_BUFFER_RTCPBYEREASON&nbsp;&nbsp;&nbsp;5          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0ecd54a70d64fa6ab8c3885d036a9ccc"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_BUFFER_RTCPCOMPOUNDPACKET" ref="0ecd54a70d64fa6ab8c3885d036a9ccc" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_BUFFER_RTCPCOMPOUNDPACKET&nbsp;&nbsp;&nbsp;6          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0ce5c3df1c4a9260c0cd627b9127dc82"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_BUFFER_RTCPSDESBLOCK" ref="0ce5c3df1c4a9260c0cd627b9127dc82" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_BUFFER_RTCPSDESBLOCK&nbsp;&nbsp;&nbsp;7          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="57198d086cf3891482879b43fd48d8ac"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_BUFFER_RTPPACKET" ref="57198d086cf3891482879b43fd48d8ac" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_BUFFER_RTPPACKET&nbsp;&nbsp;&nbsp;8          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b294ed38df23fe8e113e52f40c0ab733"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_BUFFER_RTPPACKETBUILDERBUFFER" ref="b294ed38df23fe8e113e52f40c0ab733" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_BUFFER_RTPPACKETBUILDERBUFFER&nbsp;&nbsp;&nbsp;9          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="81f12aff43ad6e0d14ddf1a708d75282"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_BUFFER_SDESITEM" ref="81f12aff43ad6e0d14ddf1a708d75282" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_BUFFER_SDESITEM&nbsp;&nbsp;&nbsp;10          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="770a92edf3c7690a527798a1cad7dc62"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_ACCEPTIGNOREHASHELEMENT" ref="770a92edf3c7690a527798a1cad7dc62" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_ACCEPTIGNOREHASHELEMENT&nbsp;&nbsp;&nbsp;11          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="a4365435e885935886fb3851ac55891a"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_ACCEPTIGNOREPORTINFO" ref="a4365435e885935886fb3851ac55891a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_ACCEPTIGNOREPORTINFO&nbsp;&nbsp;&nbsp;12          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="dfb1f0fe5846d85a2e46e7ee8f9fbada"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_DESTINATIONLISTHASHELEMENT" ref="dfb1f0fe5846d85a2e46e7ee8f9fbada" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_DESTINATIONLISTHASHELEMENT&nbsp;&nbsp;&nbsp;13          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="499ef2e3c9b6b75c62c1652d42c9e6ed"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_MULTICASTHASHELEMENT" ref="499ef2e3c9b6b75c62c1652d42c9e6ed" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_MULTICASTHASHELEMENT&nbsp;&nbsp;&nbsp;14          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="89daf1d141879f455ab183f22cfc2320"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTCPAPPPACKET" ref="89daf1d141879f455ab183f22cfc2320" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTCPAPPPACKET&nbsp;&nbsp;&nbsp;15          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="657703d3a1675a4db51f6c85628df169"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTCPBYEPACKET" ref="657703d3a1675a4db51f6c85628df169" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTCPBYEPACKET&nbsp;&nbsp;&nbsp;16          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="76ffa698a5cb4bc0f9a6280dd0e26740"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTCPCOMPOUNDPACKETBUILDER" ref="76ffa698a5cb4bc0f9a6280dd0e26740" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTCPCOMPOUNDPACKETBUILDER&nbsp;&nbsp;&nbsp;17          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f5681083ae1f5b71e4c035ff1816bb66"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTCPRECEIVERREPORT" ref="f5681083ae1f5b71e4c035ff1816bb66" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTCPRECEIVERREPORT&nbsp;&nbsp;&nbsp;18          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="26ea47ceba704303cc098a5fef2ab6f5"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTCPRRPACKET" ref="26ea47ceba704303cc098a5fef2ab6f5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTCPRRPACKET&nbsp;&nbsp;&nbsp;19          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="bf45609c2b95ec5af79293f94db393eb"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTCPSDESPACKET" ref="bf45609c2b95ec5af79293f94db393eb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTCPSDESPACKET&nbsp;&nbsp;&nbsp;20          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6cbd14dab39153f2af0f88b183d87dc3"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTCPSRPACKET" ref="6cbd14dab39153f2af0f88b183d87dc3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTCPSRPACKET&nbsp;&nbsp;&nbsp;21          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="fcfe7f1be6cbdc0243e59dfd7ba31bc8"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTCPUNKNOWNPACKET" ref="fcfe7f1be6cbdc0243e59dfd7ba31bc8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTCPUNKNOWNPACKET&nbsp;&nbsp;&nbsp;22          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="19c752e4b8fa761cda30736ebfc188bb"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTPADDRESS" ref="19c752e4b8fa761cda30736ebfc188bb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTPADDRESS&nbsp;&nbsp;&nbsp;23          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="fbc7da245f3329136b6707d676bba7a6"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTPINTERNALSOURCEDATA" ref="fbc7da245f3329136b6707d676bba7a6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTPINTERNALSOURCEDATA&nbsp;&nbsp;&nbsp;24          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="19e47565bf8e116be26012ca4d4feaa2"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTPPACKET" ref="19e47565bf8e116be26012ca4d4feaa2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTPPACKET&nbsp;&nbsp;&nbsp;25          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="46b654797c5472746dd0d2128a348884"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTPPOLLTHREAD" ref="46b654797c5472746dd0d2128a348884" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTPPOLLTHREAD&nbsp;&nbsp;&nbsp;26          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="df3be8aab5ca1a15b6ebc08ed8483b1c"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTPRAWPACKET" ref="df3be8aab5ca1a15b6ebc08ed8483b1c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTPRAWPACKET&nbsp;&nbsp;&nbsp;27          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="66697889d87ae06c208d9173fcbd606b"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTPTRANSMISSIONINFO" ref="66697889d87ae06c208d9173fcbd606b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTPTRANSMISSIONINFO&nbsp;&nbsp;&nbsp;28          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8a2378f81ec3211578ac03616376979c"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_RTPTRANSMITTER" ref="8a2378f81ec3211578ac03616376979c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_RTPTRANSMITTER&nbsp;&nbsp;&nbsp;29          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="7107179e7453b217db574e3e32f9d322"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_SDESPRIVATEITEM" ref="7107179e7453b217db574e3e32f9d322" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_SDESPRIVATEITEM&nbsp;&nbsp;&nbsp;30          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="944f16b949c09f5864f76a1fcc3e8fb8"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_SDESSOURCE" ref="944f16b949c09f5864f76a1fcc3e8fb8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_SDESSOURCE&nbsp;&nbsp;&nbsp;31          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e0218c05ea7a78d88be2eb994fb56181"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_CLASS_SOURCETABLEHASHELEMENT" ref="e0218c05ea7a78d88be2eb994fb56181" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_CLASS_SOURCETABLEHASHELEMENT&nbsp;&nbsp;&nbsp;32          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="16fbfc927790ee814e3f28c20347143c"></a><!-- doxytag: member="rtpmemorymanager.h::RTPMEM_TYPE_OTHER" ref="16fbfc927790ee814e3f28c20347143c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RTPMEM_TYPE_OTHER&nbsp;&nbsp;&nbsp;0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jul 26 09:42:10 2009 for jrtplib by&nbsp;
<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>