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

Ieee802Ctrl_m.h File Reference

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

Defines

#define MSGC_VERSION   0x0302

Enumerations

enum  Ieee802MessageKind { IEEE802CTRL_DATA = 2003, IEEE802CTRL_REGISTER_DSAP = 2004, IEEE802CTRL_DEREGISTER_DSAP = 2005, IEEE802CTRL_SENDPAUSE = 2006 }
enum  SAPCode {
  SAP_IBM_SNA = 0x04, SAP_IP = 0x06, SAP_3COM = 0x80, SAP_SNAP = 0xAA,
  SAP_BANYAN = 0xBC, SAP_NOVELL_IPX = 0xE0, SAP_LAN_MANAGER = 0xF4, SAP_CLNS = 0xFE
}
enum  EtherType { ETHERTYPE_IP = 0x0800, ETHERTYPE_ARP = 0x0806, ETHERTYPE_RARP = 0x8035 }

Functions

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


Define Documentation

#define MSGC_VERSION   0x0302
 


Enumeration Type Documentation

enum EtherType
 

Enum generated from Ieee802Ctrl.msg by opp_msgc.

 enum EtherType
 {
     ETHERTYPE_IP    = 0x0800;
     ETHERTYPE_ARP   = 0x0806;
     ETHERTYPE_RARP  = 0x8035;
 };
 
Enumeration values:
ETHERTYPE_IP 
ETHERTYPE_ARP 
ETHERTYPE_RARP 
00079                {
00080     ETHERTYPE_IP = 0x0800,
00081     ETHERTYPE_ARP = 0x0806,
00082     ETHERTYPE_RARP = 0x8035
00083 };

enum Ieee802MessageKind
 

Enum generated from Ieee802Ctrl.msg by opp_msgc.

 enum Ieee802MessageKind
 {
     IEEE802CTRL_DATA =            2003;  
     IEEE802CTRL_REGISTER_DSAP =   2004;  
     IEEE802CTRL_DEREGISTER_DSAP = 2005;  
     IEEE802CTRL_SENDPAUSE =       2006;  
 };
 
Enumeration values:
IEEE802CTRL_DATA 
IEEE802CTRL_REGISTER_DSAP 
IEEE802CTRL_DEREGISTER_DSAP 
IEEE802CTRL_SENDPAUSE 
00034                         {
00035     IEEE802CTRL_DATA = 2003,
00036     IEEE802CTRL_REGISTER_DSAP = 2004,
00037     IEEE802CTRL_DEREGISTER_DSAP = 2005,
00038     IEEE802CTRL_SENDPAUSE = 2006
00039 };

enum SAPCode
 

Enum generated from Ieee802Ctrl.msg by opp_msgc.

 enum SAPCode
 {
     SAP_IBM_SNA     = 0x04;
     SAP_IP          = 0x06;
     SAP_3COM        = 0x80;
     SAP_SNAP        = 0xAA;
     SAP_BANYAN      = 0xBC;
     SAP_NOVELL_IPX  = 0xE0;
     SAP_LAN_MANAGER = 0xF4;
     SAP_CLNS        = 0xFE;
 };
 
Enumeration values:
SAP_IBM_SNA 
SAP_IP 
SAP_3COM 
SAP_SNAP 
SAP_BANYAN 
SAP_NOVELL_IPX 
SAP_LAN_MANAGER 
SAP_CLNS 
00057              {
00058     SAP_IBM_SNA = 0x04,
00059     SAP_IP = 0x06,
00060     SAP_3COM = 0x80,
00061     SAP_SNAP = 0xAA,
00062     SAP_BANYAN = 0xBC,
00063     SAP_NOVELL_IPX = 0xE0,
00064     SAP_LAN_MANAGER = 0xF4,
00065     SAP_CLNS = 0xFE
00066 };


Function Documentation

void doPacking cCommBuffer *  b,
Ieee802Ctrl obj
[inline]
 

00142 {obj.netPack(b);}

void doUnpacking cCommBuffer *  b,
Ieee802Ctrl obj
[inline]
 

00143 {obj.netUnpack(b);}


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