Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ARPPacket_m.h File Reference

#include <omnetpp.h>
#include "IPAddress.h"
#include "MACAddress.h"

Defines

#define MSGC_VERSION   0x0302
#define ARP_HEADER_BYTES   28

Enumerations

enum  ARPOpcode { ARP_REQUEST = 1, ARP_REPLY = 2, ARP_RARP_REQUEST = 3, ARP_RARP_REPLY = 4 }

Functions

void doPacking (cCommBuffer *b, ARPPacket &obj)
void doUnpacking (cCommBuffer *b, ARPPacket &obj)


Define Documentation

#define ARP_HEADER_BYTES   28
 

#define MSGC_VERSION   0x0302
 


Enumeration Type Documentation

enum ARPOpcode
 

Enum generated from ARPPacket.msg by opp_msgc.

 enum ARPOpcode
 {
     ARP_REQUEST = 1;      
     ARP_REPLY = 2;        
     ARP_RARP_REQUEST = 3; 
     ARP_RARP_REPLY = 4;   
 };
 
Enumeration values:
ARP_REQUEST 
ARP_REPLY 
ARP_RARP_REQUEST 
ARP_RARP_REPLY 
00038                {
00039     ARP_REQUEST = 1,
00040     ARP_REPLY = 2,
00041     ARP_RARP_REQUEST = 3,
00042     ARP_RARP_REPLY = 4
00043 };


Function Documentation

void doPacking cCommBuffer *  b,
ARPPacket obj
[inline]
 

00097 {obj.netPack(b);}

void doUnpacking cCommBuffer *  b,
ARPPacket obj
[inline]
 

00098 {obj.netUnpack(b);}


Generated on Thu Oct 19 18:22:19 2006 for INET Framework for OMNeT++/OMNEST by  doxygen 1.4.0