Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
156 changes: 156 additions & 0 deletions static/api-docs/v26.07/_arp_layer_8h.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>PcapPlusPlus: ArpLayer.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-mobile.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="logo_icon_large.ico"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">PcapPlusPlus
&#160;<span id="projectnumber">26.07</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('_arp_layer_8h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#enum-members">Enumerations</a> </div>
<div class="headertitle">
<div class="title">ArpLayer.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_layer_8h_source.html">Layer.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_ip_address_8h_source.html">IpAddress.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_mac_address_8h_source.html">MacAddress.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_deprecation_utils_8h_source.html">DeprecationUtils.h</a>&quot;</code><br />
</div>
<p><a href="_arp_layer_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpcpp_1_1arphdr.html">pcpp::arphdr</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpcpp_1_1_arp_request.html">pcpp::ArpRequest</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A struct representing the build data for an ARP request. <a href="structpcpp_1_1_arp_request.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpcpp_1_1_arp_reply.html">pcpp::ArpReply</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A struct representing the build data for an ARP reply. <a href="structpcpp_1_1_arp_reply.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpcpp_1_1_gratuitous_arp_request.html">pcpp::GratuitousArpRequest</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A struct representing the build data for a gratuitous ARP request. <a href="structpcpp_1_1_gratuitous_arp_request.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpcpp_1_1_gratuitous_arp_reply.html">pcpp::GratuitousArpReply</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A struct representing the build data a gratuitous ARP reply. <a href="structpcpp_1_1_gratuitous_arp_reply.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpcpp_1_1_arp_layer.html">pcpp::ArpLayer</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacepcpp"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepcpp.html">pcpp</a></td></tr>
<tr class="memdesc:namespacepcpp"><td class="mdescLeft">&#160;</td><td class="mdescRight">The main namespace for the PcapPlusPlus lib. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a078cb0044494dbde4a73f32cbff6184e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepcpp.html#a078cb0044494dbde4a73f32cbff6184e">pcpp::ArpOpcode</a> { <a class="el" href="namespacepcpp.html#a078cb0044494dbde4a73f32cbff6184ea1af8ec60de1d0747f88beedec5bd7d87">pcpp::ARP_REQUEST</a> = 0x0001
, <a class="el" href="namespacepcpp.html#a078cb0044494dbde4a73f32cbff6184ea454be5e5734b03b8e54c8c419e030f09">pcpp::ARP_REPLY</a> = 0x0002
}</td></tr>
<tr class="memdesc:a078cb0044494dbde4a73f32cbff6184e"><td class="mdescLeft">&#160;</td><td class="mdescRight">An enum for ARP message type. <a href="namespacepcpp.html#a078cb0044494dbde4a73f32cbff6184e">More...</a><br /></td></tr>
<tr class="separator:a078cb0044494dbde4a73f32cbff6184e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbe9bd8f96381b2738b21806783fd710"><td class="memItemLeft" align="right" valign="top">enum class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepcpp.html#afbe9bd8f96381b2738b21806783fd710">pcpp::ArpMessageType</a> { <br />
&#160;&#160;<a class="el" href="namespacepcpp.html#afbe9bd8f96381b2738b21806783fd710a88183b946cc5f0e8c96b2e66e1c74a7e">pcpp::Unknown</a>
, <a class="el" href="namespacepcpp.html#afbe9bd8f96381b2738b21806783fd710a15c2d85f1fae22a3c3a0594510a1f611">pcpp::Request</a>
, <a class="el" href="namespacepcpp.html#afbe9bd8f96381b2738b21806783fd710a25d8df6e580905091a0d5ef5b9e05bf0">pcpp::Reply</a>
, <a class="el" href="namespacepcpp.html#afbe9bd8f96381b2738b21806783fd710a285e8c4d929828517680e7ecb0a4a9ff">pcpp::GratuitousRequest</a>
, <br />
&#160;&#160;<a class="el" href="namespacepcpp.html#afbe9bd8f96381b2738b21806783fd710a5dbe9b698d9bf2d74d7391bb099cf29c">pcpp::GratuitousReply</a>
<br />
}</td></tr>
<tr class="memdesc:afbe9bd8f96381b2738b21806783fd710"><td class="mdescLeft">&#160;</td><td class="mdescRight">An enum representing the ARP message type. <a href="namespacepcpp.html#afbe9bd8f96381b2738b21806783fd710">More...</a><br /></td></tr>
<tr class="separator:afbe9bd8f96381b2738b21806783fd710"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a0102b96c48c4cdcedcedf8f364687c5.html">Packet++</a></li><li class="navelem"><a class="el" href="dir_fe1d50cd56397826e8c67fd39e5ee46e.html">header</a></li><li class="navelem"><a class="el" href="_arp_layer_8h.html">ArpLayer.h</a></li>
<li class="footer">Generated on Fri Jul 17 2026 01:50:29 for PcapPlusPlus by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>
20 changes: 20 additions & 0 deletions static/api-docs/v26.07/_arp_layer_8h.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
var _arp_layer_8h =
[
[ "arphdr", "structpcpp_1_1arphdr.html", "structpcpp_1_1arphdr" ],
[ "ArpRequest", "structpcpp_1_1_arp_request.html", "structpcpp_1_1_arp_request" ],
[ "ArpReply", "structpcpp_1_1_arp_reply.html", "structpcpp_1_1_arp_reply" ],
[ "GratuitousArpRequest", "structpcpp_1_1_gratuitous_arp_request.html", "structpcpp_1_1_gratuitous_arp_request" ],
[ "GratuitousArpReply", "structpcpp_1_1_gratuitous_arp_reply.html", "structpcpp_1_1_gratuitous_arp_reply" ],
[ "ArpLayer", "classpcpp_1_1_arp_layer.html", "classpcpp_1_1_arp_layer" ],
[ "ArpMessageType", "_arp_layer_8h.html#afbe9bd8f96381b2738b21806783fd710", [
[ "Unknown", "_arp_layer_8h.html#afbe9bd8f96381b2738b21806783fd710a88183b946cc5f0e8c96b2e66e1c74a7e", null ],
[ "Request", "_arp_layer_8h.html#afbe9bd8f96381b2738b21806783fd710a15c2d85f1fae22a3c3a0594510a1f611", null ],
[ "Reply", "_arp_layer_8h.html#afbe9bd8f96381b2738b21806783fd710a25d8df6e580905091a0d5ef5b9e05bf0", null ],
[ "GratuitousRequest", "_arp_layer_8h.html#afbe9bd8f96381b2738b21806783fd710a285e8c4d929828517680e7ecb0a4a9ff", null ],
[ "GratuitousReply", "_arp_layer_8h.html#afbe9bd8f96381b2738b21806783fd710a5dbe9b698d9bf2d74d7391bb099cf29c", null ]
] ],
[ "ArpOpcode", "_arp_layer_8h.html#a078cb0044494dbde4a73f32cbff6184e", [
[ "ARP_REQUEST", "_arp_layer_8h.html#a078cb0044494dbde4a73f32cbff6184ea1af8ec60de1d0747f88beedec5bd7d87", null ],
[ "ARP_REPLY", "_arp_layer_8h.html#a078cb0044494dbde4a73f32cbff6184ea454be5e5734b03b8e54c8c419e030f09", null ]
] ]
];
Loading