|
175 | 175 | <div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  {</div> |
176 | 176 | <div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keyword">public</span>:</div> |
177 | 177 | <div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="classpcpp_1_1_arp_layer.html#aa067af1ff96f04fa052ce58b48fedf16"> 151</a></span>  <a class="code" href="classpcpp_1_1_arp_layer.html#aa067af1ff96f04fa052ce58b48fedf16">ArpLayer</a>(uint8_t* data, <span class="keywordtype">size_t</span> dataLen, <a class="code" href="classpcpp_1_1_layer.html">Layer</a>* prevLayer, <a class="code" href="classpcpp_1_1_packet.html">Packet</a>* packet)</div> |
178 | | -<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  : <a class="code" href="classpcpp_1_1_layer.html">Layer</a>(data, dataLen, prevLayer, packet, <a class="code" href="namespacepcpp.html#aead5ebeefddfe9c93b70ede2c99cea9d">ARP</a>)</div> |
| 178 | +<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  : <a class="code" href="classpcpp_1_1_layer.html">Layer</a>(data, dataLen, prevLayer, packet, <a class="code" href="group___protocol_types.html#gaead5ebeefddfe9c93b70ede2c99cea9d">ARP</a>)</div> |
179 | 179 | <div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  {</div> |
180 | 180 | <div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  m_DataLen = <span class="keyword">sizeof</span>(<a class="code" href="structpcpp_1_1arphdr.html">arphdr</a>);</div> |
181 | 181 | <div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  }</div> |
|
282 | 282 | <div class="ttc" id="aclasspcpp_1_1_layer_html"><div class="ttname"><a href="classpcpp_1_1_layer.html">pcpp::Layer</a></div><div class="ttdef"><b>Definition:</b> Layer.h:62</div></div> |
283 | 283 | <div class="ttc" id="aclasspcpp_1_1_mac_address_html"><div class="ttname"><a href="classpcpp_1_1_mac_address.html">pcpp::MacAddress</a></div><div class="ttdef"><b>Definition:</b> MacAddress.h:24</div></div> |
284 | 284 | <div class="ttc" id="aclasspcpp_1_1_packet_html"><div class="ttname"><a href="classpcpp_1_1_packet.html">pcpp::Packet</a></div><div class="ttdef"><b>Definition:</b> Packet.h:22</div></div> |
| 285 | +<div class="ttc" id="agroup___protocol_types_html_gaead5ebeefddfe9c93b70ede2c99cea9d"><div class="ttname"><a href="group___protocol_types.html#gaead5ebeefddfe9c93b70ede2c99cea9d">pcpp::ARP</a></div><div class="ttdeci">const ProtocolType ARP</div><div class="ttdoc">ARP protocol.</div><div class="ttdef"><b>Definition:</b> ProtocolType.h:72</div></div> |
285 | 286 | <div class="ttc" id="anamespacepcpp_html"><div class="ttname"><a href="namespacepcpp.html">pcpp</a></div><div class="ttdoc">The main namespace for the PcapPlusPlus lib.</div></div> |
286 | 287 | <div class="ttc" id="anamespacepcpp_html_a078cb0044494dbde4a73f32cbff6184e"><div class="ttname"><a href="namespacepcpp.html#a078cb0044494dbde4a73f32cbff6184e">pcpp::ArpOpcode</a></div><div class="ttdeci">ArpOpcode</div><div class="ttdoc">An enum for ARP message type.</div><div class="ttdef"><b>Definition:</b> ArpLayer.h:45</div></div> |
287 | 288 | <div class="ttc" id="anamespacepcpp_html_a078cb0044494dbde4a73f32cbff6184ea1af8ec60de1d0747f88beedec5bd7d87"><div class="ttname"><a href="namespacepcpp.html#a078cb0044494dbde4a73f32cbff6184ea1af8ec60de1d0747f88beedec5bd7d87">pcpp::ARP_REQUEST</a></div><div class="ttdeci">@ ARP_REQUEST</div><div class="ttdoc">ARP request.</div><div class="ttdef"><b>Definition:</b> ArpLayer.h:46</div></div> |
288 | 289 | <div class="ttc" id="anamespacepcpp_html_a078cb0044494dbde4a73f32cbff6184ea454be5e5734b03b8e54c8c419e030f09"><div class="ttname"><a href="namespacepcpp.html#a078cb0044494dbde4a73f32cbff6184ea454be5e5734b03b8e54c8c419e030f09">pcpp::ARP_REPLY</a></div><div class="ttdeci">@ ARP_REPLY</div><div class="ttdoc">ARP reply (response)</div><div class="ttdef"><b>Definition:</b> ArpLayer.h:47</div></div> |
289 | | -<div class="ttc" id="anamespacepcpp_html_a69e2ee6a9dc68797612cf8dc38461025"><div class="ttname"><a href="namespacepcpp.html#a69e2ee6a9dc68797612cf8dc38461025">pcpp::OsiModelLayer</a></div><div class="ttdeci">OsiModelLayer</div><div class="ttdoc">An enum representing OSI model layers.</div><div class="ttdef"><b>Definition:</b> ProtocolType.h:228</div></div> |
290 | | -<div class="ttc" id="anamespacepcpp_html_a69e2ee6a9dc68797612cf8dc38461025a94d470045f06f720e3cd7db069535412"><div class="ttname"><a href="namespacepcpp.html#a69e2ee6a9dc68797612cf8dc38461025a94d470045f06f720e3cd7db069535412">pcpp::OsiModelNetworkLayer</a></div><div class="ttdeci">@ OsiModelNetworkLayer</div><div class="ttdoc">Network layer (layer 3)</div><div class="ttdef"><b>Definition:</b> ProtocolType.h:234</div></div> |
291 | | -<div class="ttc" id="anamespacepcpp_html_aead5ebeefddfe9c93b70ede2c99cea9d"><div class="ttname"><a href="namespacepcpp.html#aead5ebeefddfe9c93b70ede2c99cea9d">pcpp::ARP</a></div><div class="ttdeci">const ProtocolType ARP</div><div class="ttdoc">ARP protocol.</div><div class="ttdef"><b>Definition:</b> ProtocolType.h:50</div></div> |
| 290 | +<div class="ttc" id="anamespacepcpp_html_a69e2ee6a9dc68797612cf8dc38461025"><div class="ttname"><a href="namespacepcpp.html#a69e2ee6a9dc68797612cf8dc38461025">pcpp::OsiModelLayer</a></div><div class="ttdeci">OsiModelLayer</div><div class="ttdoc">An enum representing OSI model layers.</div><div class="ttdef"><b>Definition:</b> ProtocolType.h:258</div></div> |
| 291 | +<div class="ttc" id="anamespacepcpp_html_a69e2ee6a9dc68797612cf8dc38461025a94d470045f06f720e3cd7db069535412"><div class="ttname"><a href="namespacepcpp.html#a69e2ee6a9dc68797612cf8dc38461025a94d470045f06f720e3cd7db069535412">pcpp::OsiModelNetworkLayer</a></div><div class="ttdeci">@ OsiModelNetworkLayer</div><div class="ttdoc">Network layer (layer 3)</div><div class="ttdef"><b>Definition:</b> ProtocolType.h:264</div></div> |
292 | 292 | <div class="ttc" id="anamespacepcpp_html_afbe9bd8f96381b2738b21806783fd710"><div class="ttname"><a href="namespacepcpp.html#afbe9bd8f96381b2738b21806783fd710">pcpp::ArpMessageType</a></div><div class="ttdeci">ArpMessageType</div><div class="ttdoc">An enum representing the ARP message type.</div><div class="ttdef"><b>Definition:</b> ArpLayer.h:52</div></div> |
293 | 293 | <div class="ttc" id="anamespacepcpp_html_afbe9bd8f96381b2738b21806783fd710a15c2d85f1fae22a3c3a0594510a1f611"><div class="ttname"><a href="namespacepcpp.html#afbe9bd8f96381b2738b21806783fd710a15c2d85f1fae22a3c3a0594510a1f611">pcpp::ArpMessageType::Request</a></div><div class="ttdeci">@ Request</div><div class="ttdoc">ARP request.</div></div> |
294 | 294 | <div class="ttc" id="anamespacepcpp_html_afbe9bd8f96381b2738b21806783fd710a25d8df6e580905091a0d5ef5b9e05bf0"><div class="ttname"><a href="namespacepcpp.html#afbe9bd8f96381b2738b21806783fd710a25d8df6e580905091a0d5ef5b9e05bf0">pcpp::ArpMessageType::Reply</a></div><div class="ttdeci">@ Reply</div><div class="ttdoc">ARP reply.</div></div> |
|
319 | 319 | <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> |
320 | 320 | <ul> |
321 | 321 | <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> |
322 | | - <li class="footer">Generated on Mon Aug 4 2025 08:59:58 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> |
| 322 | + <li class="footer">Generated on Fri Aug 15 2025 08:38:31 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> |
323 | 323 | </ul> |
324 | 324 | </div> |
325 | 325 | </body> |
|
0 commit comments