Classes | Defines

EtherMACBase.h File Reference

#include <omnetpp.h>
#include "INETDefs.h"
#include "Ethernet.h"
#include "EtherFrame_m.h"
#include "InterfaceEntry.h"
#include "TxNotifDetails.h"
#include "NotificationBoard.h"

Go to the source code of this file.

Classes

class  EtherMACBase

Defines

#define ENDIFG   100
#define ENDRECEPTION   101
#define ENDBACKOFF   102
#define ENDTRANSMISSION   103
#define ENDJAMMING   104
#define ENDPAUSE   105
#define ENDAUTOCONFIG   106
#define TX_IDLE_STATE   1
#define WAIT_IFG_STATE   2
#define TRANSMITTING_STATE   3
#define JAMMING_STATE   4
#define BACKOFF_STATE   5
#define PAUSE_STATE   6
#define RX_IDLE_STATE   1
#define RECEIVING_STATE   2
#define RX_COLLISION_STATE   3

Define Documentation

#define BACKOFF_STATE   5
#define ENDAUTOCONFIG   106

Definition at line 40 of file EtherMACBase.h.

Referenced by EtherMAC::startAutoconfig().

#define ENDBACKOFF   102

Definition at line 36 of file EtherMACBase.h.

Referenced by EtherMAC::handleMessage(), and EtherMAC::initialize().

#define ENDIFG   100

Definition at line 34 of file EtherMACBase.h.

Referenced by EtherMAC::handleMessage(), and EtherMACBase::initialize().

#define ENDJAMMING   104

Definition at line 38 of file EtherMACBase.h.

Referenced by EtherMAC::handleMessage(), and EtherMAC::initialize().

#define ENDPAUSE   105

Definition at line 39 of file EtherMACBase.h.

Referenced by EtherMAC::handleMessage(), and EtherMACBase::initialize().

#define ENDRECEPTION   101

Definition at line 35 of file EtherMACBase.h.

Referenced by EtherMAC::handleMessage(), and EtherMAC::initialize().

#define ENDTRANSMISSION   103

Definition at line 37 of file EtherMACBase.h.

Referenced by EtherMAC::handleMessage(), and EtherMACBase::initialize().

#define JAMMING_STATE   4
#define PAUSE_STATE   6
#define RECEIVING_STATE   2
#define RX_COLLISION_STATE   3

Definition at line 53 of file EtherMACBase.h.

Referenced by EtherMAC::printState(), and EtherMACBase::updateDisplayString().

#define RX_IDLE_STATE   1
#define TRANSMITTING_STATE   3
#define TX_IDLE_STATE   1
#define WAIT_IFG_STATE   2