Ospfv2Interface¶
Namespace: inet::ospfv2
class Ospfv2Interface
(no description)
Usage diagram¶
Inheritance diagram¶
Extends¶
Name |
Type |
Description |
|---|---|---|
cObject |
(unknown – not in documented files) |
Fields¶
Name |
Type |
Description |
|---|---|---|
interfaceName |
string |
|
ifIndex |
int |
|
addressRange |
||
typeString |
string |
|
mtu |
int |
|
stateString |
string |
|
modeString |
string |
|
outputCost |
||
areaId |
||
transitAreaId |
||
helloInterval |
short |
|
pollInterval |
short |
|
routerDeadInterval |
short |
|
retransmissionInterval |
short |
|
acknowledgementDelay |
short |
|
transmissionDelay |
short |
neighboringRouters[]; |
neighbors |
string |
|
neighboringRouters |
Neighbor *[] |
|
routerPriority |
int |
|
designatedRouter |
||
backupDesignatedRouter |
Properties¶
Name |
Value |
Description |
|---|---|---|
descriptor |
readonly |
|
existingClass |
Source code¶
class Ospfv2Interface extends cObject
{
@existingClass;
@descriptor(readonly);
string interfaceName;
int ifIndex;
Ipv4AddressRange addressRange;
string typeString;
int mtu;
string stateString;
string modeString;
Metric outputCost;
Ipv4Address areaId;
Ipv4Address transitAreaId;
short helloInterval;
short pollInterval;
short routerDeadInterval;
short retransmissionInterval;
short acknowledgementDelay;
short transmissionDelay;
// neighboringRouters[];
string neighbors;
Neighbor *neighboringRouters[];
int routerPriority;
DesignatedRouterId designatedRouter;
DesignatedRouterId backupDesignatedRouter;
};