|
INET Framework for OMNeT++/OMNEST
|
#include <ARPPacket_m.h>
Public Member Functions | |
| ARPPacket (const char *name=NULL, int kind=0) | |
| ARPPacket (const ARPPacket &other) | |
| virtual | ~ARPPacket () |
| ARPPacket & | operator= (const ARPPacket &other) |
| virtual ARPPacket * | dup () const |
| virtual void | parsimPack (cCommBuffer *b) |
| virtual void | parsimUnpack (cCommBuffer *b) |
| virtual int | getOpcode () const |
| virtual void | setOpcode (int opcode) |
| virtual MACAddress & | getSrcMACAddress () |
| virtual const MACAddress & | getSrcMACAddress () const |
| virtual void | setSrcMACAddress (const MACAddress &srcMACAddress) |
| virtual MACAddress & | getDestMACAddress () |
| virtual const MACAddress & | getDestMACAddress () const |
| virtual void | setDestMACAddress (const MACAddress &destMACAddress) |
| virtual IPAddress & | getSrcIPAddress () |
| virtual const IPAddress & | getSrcIPAddress () const |
| virtual void | setSrcIPAddress (const IPAddress &srcIPAddress) |
| virtual IPAddress & | getDestIPAddress () |
| virtual const IPAddress & | getDestIPAddress () const |
| virtual void | setDestIPAddress (const IPAddress &destIPAddress) |
Protected Member Functions | |
| bool | operator== (const ARPPacket &) |
Protected Attributes | |
| int | opcode_var |
| MACAddress | srcMACAddress_var |
| MACAddress | destMACAddress_var |
| IPAddress | srcIPAddress_var |
| IPAddress | destIPAddress_var |
Private Member Functions | |
| void | copy (const ARPPacket &other) |
Class generated from networklayer/arp/ARPPacket.msg by opp_msgc.
packet ARPPacket { int opcode enum(ARPOpcode); MACAddress srcMACAddress; MACAddress destMACAddress; IPAddress srcIPAddress; IPAddress destIPAddress; }
Definition at line 59 of file ARPPacket_m.h.
| ARPPacket::ARPPacket | ( | const char * | name = NULL, |
| int | kind = 0 |
||
| ) |
Referenced by dup().
| ARPPacket::ARPPacket | ( | const ARPPacket & | other | ) |
| virtual ARPPacket::~ARPPacket | ( | ) | [virtual] |
| void ARPPacket::copy | ( | const ARPPacket & | other | ) | [private] |
| virtual ARPPacket* ARPPacket::dup | ( | ) | const [inline, virtual] |
Definition at line 80 of file ARPPacket_m.h.
{return new ARPPacket(*this);}
| virtual IPAddress& ARPPacket::getDestIPAddress | ( | ) | [virtual] |
Referenced by ARP::dumpARPPacket().
| virtual const IPAddress& ARPPacket::getDestIPAddress | ( | ) | const [inline, virtual] |
Definition at line 97 of file ARPPacket_m.h.
Referenced by getDestIPAddress().
{return const_cast<ARPPacket*>(this)->getDestIPAddress();}
| virtual MACAddress& ARPPacket::getDestMACAddress | ( | ) | [virtual] |
Referenced by ARP::dumpARPPacket().
| virtual const MACAddress& ARPPacket::getDestMACAddress | ( | ) | const [inline, virtual] |
Definition at line 91 of file ARPPacket_m.h.
Referenced by getDestMACAddress().
{return const_cast<ARPPacket*>(this)->getDestMACAddress();}
| virtual int ARPPacket::getOpcode | ( | ) | const [virtual] |
Referenced by ARP::dumpARPPacket().
| virtual IPAddress& ARPPacket::getSrcIPAddress | ( | ) | [virtual] |
Referenced by ARP::dumpARPPacket().
| virtual const IPAddress& ARPPacket::getSrcIPAddress | ( | ) | const [inline, virtual] |
Definition at line 94 of file ARPPacket_m.h.
Referenced by getSrcIPAddress().
{return const_cast<ARPPacket*>(this)->getSrcIPAddress();}
| virtual MACAddress& ARPPacket::getSrcMACAddress | ( | ) | [virtual] |
Referenced by ARP::dumpARPPacket().
| virtual const MACAddress& ARPPacket::getSrcMACAddress | ( | ) | const [inline, virtual] |
Definition at line 88 of file ARPPacket_m.h.
Referenced by getSrcMACAddress().
{return const_cast<ARPPacket*>(this)->getSrcMACAddress();}
| bool ARPPacket::operator== | ( | const ARPPacket & | ) | [protected] |
| virtual void ARPPacket::parsimPack | ( | cCommBuffer * | b | ) | [virtual] |
Referenced by doPacking().
| virtual void ARPPacket::parsimUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Referenced by doUnpacking().
| virtual void ARPPacket::setDestIPAddress | ( | const IPAddress & | destIPAddress | ) | [virtual] |
| virtual void ARPPacket::setDestMACAddress | ( | const MACAddress & | destMACAddress | ) | [virtual] |
| virtual void ARPPacket::setOpcode | ( | int | opcode | ) | [virtual] |
| virtual void ARPPacket::setSrcIPAddress | ( | const IPAddress & | srcIPAddress | ) | [virtual] |
| virtual void ARPPacket::setSrcMACAddress | ( | const MACAddress & | srcMACAddress | ) | [virtual] |
IPAddress ARPPacket::destIPAddress_var [protected] |
Definition at line 66 of file ARPPacket_m.h.
MACAddress ARPPacket::destMACAddress_var [protected] |
Definition at line 64 of file ARPPacket_m.h.
int ARPPacket::opcode_var [protected] |
Definition at line 62 of file ARPPacket_m.h.
IPAddress ARPPacket::srcIPAddress_var [protected] |
Definition at line 65 of file ARPPacket_m.h.
MACAddress ARPPacket::srcMACAddress_var [protected] |
Definition at line 63 of file ARPPacket_m.h.