#include <MacAddressType.h>
◆ MacAddressType()
| inet::MacAddressType::MacAddressType |
( |
| ) |
|
|
inline |
◆ ~MacAddressType()
| virtual inet::MacAddressType::~MacAddressType |
( |
| ) |
|
|
inlinevirtual |
◆ getAddressBitLength()
| virtual int inet::MacAddressType::getAddressBitLength |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getBroadcastAddress()
| virtual L3Address inet::MacAddressType::getBroadcastAddress |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getLinkLocalAddress()
Returns the first valid link-local address of the interface, or UNSPECIFIED_ADDRESS if there's none.
Implements inet::IL3AddressType.
◆ getLinkLocalManetRoutersMulticastAddress()
| virtual L3Address inet::MacAddressType::getLinkLocalManetRoutersMulticastAddress |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getLinkLocalRIPRoutersMulticastAddress()
| virtual L3Address inet::MacAddressType::getLinkLocalRIPRoutersMulticastAddress |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getMaxPrefixLength()
| virtual int inet::MacAddressType::getMaxPrefixLength |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getNetworkProtocol()
| virtual const Protocol* inet::MacAddressType::getNetworkProtocol |
( |
| ) |
const |
|
inlineoverridevirtual |
Implements inet::IL3AddressType.
31 {
throw cRuntimeError(
"address is MacAddress, unknown L3 protocol"); }
◆ getUnspecifiedAddress()
| virtual L3Address inet::MacAddressType::getUnspecifiedAddress |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ INSTANCE
The documentation for this class was generated from the following files: