VLANs(802.1Q)forOMNet++  0.5Beta
MACVlanRelayUnitBase.h File Reference
#include <omnetpp.h>
#include <map>
#include <string>
#include <vector>
#include "MACAddress.h"
#include "EtherFrameVlans_m.h"

Classes

struct  AddressEntry
 The AddressEntry holds the rest of the information needed in the MAC Address table. More...
struct  _mac_llid
 Bonds a MAC address with a logical link ID (or VLAN). More...
struct  _port_llid
 Bonds a port with an LLID. More...
struct  macllidCmp
 Comparison operator for using the mac_llid struct in an std::map container. More...
class  MACVlanRelayUnitBase
 This class is taken from INET FrameWork switches and changed a bit to support logical links. More...

Typedefs

typedef struct _mac_llid mac_llid
 Bonds a MAC address with a logical link ID (or VLAN).
typedef struct _port_llid port_llid
 Bonds a port with an LLID.

Typedef Documentation

typedef struct _mac_llid mac_llid

Bonds a MAC address with a logical link ID (or VLAN).

typedef struct _port_llid port_llid

Bonds a port with an LLID.

(I don't remember where I used it and if it makes any sense).

 All Classes Files Functions Variables Typedefs Friends Defines