#include <omnetpp.h>
#include "utils.h"
#include "Ethernet.h"
#include "MACAddress.h"
#include "Ieee802Ctrl_m.h"
Classes | |
class | EtherFrame |
class | EthernetIIFrame |
class | EtherFrameWithLLC |
class | EtherFrameWithSNAP |
class | EtherPauseFrame |
class | EtherAutoconfig |
Defines | |
#define | MSGC_VERSION 0x0304 |
#define | JAM_SIGNAL 2000 |
#define | ETH_FRAME 2001 |
#define | ETH_PAUSE 2002 |
Functions | |
void | doPacking (cCommBuffer *b, EtherFrame &obj) |
void | doUnpacking (cCommBuffer *b, EtherFrame &obj) |
void | doPacking (cCommBuffer *b, EthernetIIFrame &obj) |
void | doUnpacking (cCommBuffer *b, EthernetIIFrame &obj) |
void | doPacking (cCommBuffer *b, EtherFrameWithLLC &obj) |
void | doUnpacking (cCommBuffer *b, EtherFrameWithLLC &obj) |
void | doPacking (cCommBuffer *b, EtherFrameWithSNAP &obj) |
void | doUnpacking (cCommBuffer *b, EtherFrameWithSNAP &obj) |
void | doPacking (cCommBuffer *b, EtherPauseFrame &obj) |
void | doUnpacking (cCommBuffer *b, EtherPauseFrame &obj) |
void | doPacking (cCommBuffer *b, EtherAutoconfig &obj) |
void | doUnpacking (cCommBuffer *b, EtherAutoconfig &obj) |
#define ETH_FRAME 2001 |
#define ETH_PAUSE 2002 |
#define JAM_SIGNAL 2000 |
#define MSGC_VERSION 0x0304 |
void doPacking | ( | cCommBuffer * | b, | |
EtherAutoconfig & | obj | |||
) | [inline] |
void doPacking | ( | cCommBuffer * | b, | |
EtherPauseFrame & | obj | |||
) | [inline] |
void doPacking | ( | cCommBuffer * | b, | |
EtherFrameWithSNAP & | obj | |||
) | [inline] |
void doPacking | ( | cCommBuffer * | b, | |
EtherFrameWithLLC & | obj | |||
) | [inline] |
void doPacking | ( | cCommBuffer * | b, | |
EthernetIIFrame & | obj | |||
) | [inline] |
void doPacking | ( | cCommBuffer * | b, | |
EtherFrame & | obj | |||
) | [inline] |
void doUnpacking | ( | cCommBuffer * | b, | |
EtherAutoconfig & | obj | |||
) | [inline] |
void doUnpacking | ( | cCommBuffer * | b, | |
EtherPauseFrame & | obj | |||
) | [inline] |
void doUnpacking | ( | cCommBuffer * | b, | |
EtherFrameWithSNAP & | obj | |||
) | [inline] |
void doUnpacking | ( | cCommBuffer * | b, | |
EtherFrameWithLLC & | obj | |||
) | [inline] |
void doUnpacking | ( | cCommBuffer * | b, | |
EthernetIIFrame & | obj | |||
) | [inline] |
void doUnpacking | ( | cCommBuffer * | b, | |
EtherFrame & | obj | |||
) | [inline] |