Sophie

Sophie

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

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: RTCPUnknownPacket 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&nbsp;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&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>RTCPUnknownPacket Class Reference</h1><!-- doxytag: class="RTCPUnknownPacket" --><!-- doxytag: inherits="RTCPPacket" -->Describes an RTCP packet of unknown type.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="rtcpunknownpacket_8h_source.html">rtcpunknownpacket.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for RTCPUnknownPacket:</div>
<div class="dynsection">
<p><center><img src="classRTCPUnknownPacket__inherit__graph.png" border="0" usemap="#RTCPUnknownPacket__inherit__map" alt="Inheritance graph"></center>
<map name="RTCPUnknownPacket__inherit__map">
<area shape="rect" href="classRTCPPacket.html" title="Base class for specific types of RTCP packets." alt="" coords="33,7,132,33"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for RTCPUnknownPacket:</div>
<div class="dynsection">
<p><center><img src="classRTCPUnknownPacket__coll__graph.png" border="0" usemap="#RTCPUnknownPacket__coll__map" alt="Collaboration graph"></center>
<map name="RTCPUnknownPacket__coll__map">
<area shape="rect" href="classRTCPPacket.html" title="Base class for specific types of RTCP packets." alt="" coords="33,7,132,33"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="classRTCPUnknownPacket-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">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRTCPUnknownPacket.html#251ead2f8ff7c2a995fd0a95eb6f6688">RTCPUnknownPacket</a> (uint8_t *data, size_t datalen)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates an instance based on the data in <code>data</code> with length <code>datalen</code>.  <a href="#251ead2f8ff7c2a995fd0a95eb6f6688"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Describes an RTCP packet of unknown type. This class doesn't have any extra member functions besides the ones it inherited. Note that since an unknown packet type doesn't have any format to check against, the IsKnownFormat function will trivially return <code>true</code>. <hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="251ead2f8ff7c2a995fd0a95eb6f6688"></a><!-- doxytag: member="RTCPUnknownPacket::RTCPUnknownPacket" ref="251ead2f8ff7c2a995fd0a95eb6f6688" args="(uint8_t *data, size_t datalen)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">RTCPUnknownPacket::RTCPUnknownPacket           </td>
          <td>(</td>
          <td class="paramtype">uint8_t *&nbsp;</td>
          <td class="paramname"> <em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>datalen</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Creates an instance based on the data in <code>data</code> with length <code>datalen</code>. Since the <code>data</code> pointer is referenced inside the class (no copy of the data is made) one must make sure that the memory it points to is valid as long as the class instance exists. 
</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li>src/<a class="el" href="rtcpunknownpacket_8h_source.html">rtcpunknownpacket.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&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>