|
INET Framework for OMNeT++/OMNEST
|
#include "INETDefs.h"Defines | |
| #define | MAX_PACKETBURST 13 |
| #define | GIGABIT_MAX_BURST_BYTES 8192 |
| #define | MAX_ETHERNET_DATA 1500 |
| #define | MAX_ETHERNET_FRAME 1518 |
| #define | MIN_ETHERNET_FRAME 64 |
| #define | GIGABIT_MIN_FRAME_WITH_EXT 512 |
| #define | INTERFRAME_GAP_BITS 96 |
| #define | ETHERNET_TXRATE 10000000.0 |
| #define | FAST_ETHERNET_TXRATE 100000000.0 |
| #define | GIGABIT_ETHERNET_TXRATE 1000000000.0 |
| #define | FAST_GIGABIT_ETHERNET_TXRATE 10000000000.0 |
| #define | SLOT_TIME (512.0/ETHERNET_TXRATE) |
| #define | GIGABIT_SLOT_TIME (4096.0/GIGABIT_ETHERNET_TXRATE) |
| #define | MAX_ATTEMPTS 16 |
| #define | BACKOFF_RANGE_LIMIT 10 |
| #define | JAM_SIGNAL_BYTES 4 |
| #define | PREAMBLE_BYTES 7 |
| #define | SFD_BYTES 1 |
| #define | PAUSE_BITTIME 512 |
| #define | ETHER_MAC_FRAME_BYTES (6+6+2+4) |
| #define | ETHER_LLC_HEADER_LENGTH (3) |
| #define | ETHER_SNAP_HEADER_LENGTH (5) |
| #define | ETHER_PAUSE_COMMAND_BYTES (6) |
| #define BACKOFF_RANGE_LIMIT 10 |
Referenced by EtherMAC::handleRetransmission().
| #define ETHER_LLC_HEADER_LENGTH (3) |
Referenced by EtherLLC::processPacketFromHigherLayer().
| #define ETHER_MAC_FRAME_BYTES (6+6+2+4) |
| #define ETHER_PAUSE_COMMAND_BYTES (6) |
Referenced by EtherLLC::handleSendPause(), EtherEncap::handleSendPause(), and MACRelayUnitBase::sendPauseFrame().
| #define ETHER_SNAP_HEADER_LENGTH (5) |
| #define ETHERNET_TXRATE 10000000.0 |
Referenced by EtherMACBase::calculateParameters().
| #define FAST_ETHERNET_TXRATE 100000000.0 |
Referenced by EtherMACBase::calculateParameters().
| #define FAST_GIGABIT_ETHERNET_TXRATE 10000000000.0 |
Referenced by EtherMACBase::calculateParameters().
| #define GIGABIT_ETHERNET_TXRATE 1000000000.0 |
Referenced by EtherMACBase::calculateParameters().
| #define GIGABIT_MAX_BURST_BYTES 8192 |
Referenced by EtherMAC::handleEndTxPeriod().
| #define GIGABIT_MIN_FRAME_WITH_EXT 512 |
| #define GIGABIT_SLOT_TIME (4096.0/GIGABIT_ETHERNET_TXRATE) |
Referenced by EtherMACBase::calculateParameters().
| #define INTERFRAME_GAP_BITS 96 |
Referenced by EtherMACBase::calculateParameters().
| #define JAM_SIGNAL_BYTES 4 |
Referenced by EtherMACBase::calculateParameters(), and EtherMAC::sendJamSignal().
| #define MAX_ATTEMPTS 16 |
Referenced by EtherMAC::handleRetransmission().
| #define MAX_ETHERNET_DATA 1500 |
Referenced by EtherLLC::processPacketFromHigherLayer(), and EtherEncap::processPacketFromHigherLayer().
| #define MAX_ETHERNET_FRAME 1518 |
Referenced by EtherMACBase::processFrameFromUpperLayer().
| #define MAX_PACKETBURST 13 |
| #define MIN_ETHERNET_FRAME 64 |
| #define PAUSE_BITTIME 512 |
Referenced by EtherMACBase::scheduleEndPausePeriod().
| #define PREAMBLE_BYTES 7 |
| #define SFD_BYTES 1 |
| #define SLOT_TIME (512.0/ETHERNET_TXRATE) |
Referenced by EtherMACBase::calculateParameters().