AddAddr4 |
Class for adding an IPv4 address to a VIF. |
AddAddr6 |
Class for adding an IPv6 address to a VIF. |
AddInterface |
Class for adding an interface. |
AddInterfaceVif |
Class for adding a VIF to an interface. |
Addr4Modifier |
Base class for IPv4vif address modifier operations. |
Addr6Modifier |
Base class for IPv6vif address modifier operations. |
FilterRawSocket4 |
A RawSocketClass that allows arbitrary filters to receive the data
associated with a raw socket. |
FilterRawSocket4::InputFilter |
Filter class. |
Fte | Forwarding Table Entry.
|
FtiAddEntry4 |
Class to store request to add routing entry to FtiConfig and
dispatch it later. |
FtiAddEntry6 |
Class to store request to add routing entry to FtiConfig and
dispatch it later. |
FtiConfig | Forwarding Table Interface.
|
FtiConfigEntryGet | |
FtiConfigEntryGetDummy | |
FtiConfigEntryGetNetlink | |
FtiConfigEntryGetRtsock | |
FtiConfigEntryObserver | |
FtiConfigEntryObserverDummy | |
FtiConfigEntryObserverRtsock | |
FtiConfigEntrySet | |
FtiConfigEntrySetDummy | |
FtiConfigEntrySetRtsock | |
FtiConfigTableGet | |
FtiConfigTableGetDummy | |
FtiConfigTableGetNetlink | |
FtiConfigTableGetSysctl | |
FtiConfigTableObserver | |
FtiConfigTableObserverDummy | |
FtiConfigTableObserverRtsock | |
FtiConfigTableSet | |
FtiConfigTableSetDummy | |
FtiConfigTableSetRtsock | |
FtiDeleteAllEntries |
Class to store request to delete all routing entries to FtiConfig
and dispatch it later. |
FtiDeleteAllEntries4 |
Class to store request to delete all routing entries to FtiConfig and
dispatch it later. |
FtiDeleteAllEntries6 |
Class to store request to delete all routing entries to FtiConfig
and dispatch it later. |
FtiDeleteEntry4 |
Class to store request to delete routing entry to FtiConfig and
dispatch it later. |
FtiDeleteEntry6 |
Class to store request to delete routing entry to FtiConfig
and dispatch it later. |
FtiTransactionManager |
Class to store and execute FTI transactions. |
FtiTransactionOperation |
Base class for operations that can occur during an FTI transaction. |
IfConfig |
Base class for pushing and pulling interface configurations down to
the particular platform. |
IfConfigErrorReporter | Class for propagating error information during IfConfig operations.
|
IfConfigErrorReporterBase | Base class for propagating error information on from IfConfig.
|
IfConfigGet | |
IfConfigGetDummy | |
IfConfigGetGetifaddrs | |
IfConfigGetIoctl | |
IfConfigGetSysctl | |
IfConfigObserver | |
IfConfigObserverDummy | |
IfConfigObserverRtsock | |
IfConfigSet | |
IfConfigSetDummy | |
IfConfigSetIoctl | |
IfConfigUpdateReporterBase | Base class for propagating update information on from IfConfig.
|
IfTree |
Container class for Fea Interface objects in a system. |
IfTreeAddr4 |
Class for holding an IPv4 interface address and address related items. |
IfTreeAddr6 |
Class for holding an IPv6 interface address and address related items. |
IfTreeInterface |
Fea class for holding physical interface state. |
IfTreeItem |
Base class for Fea configurable items where the modifications need
to be held over and propagated later, ie changes happen during a
transaction but are propagated during the commit. |
IfTreeVif |
Fea class for virtual (logical) interface state. |
InterfaceManager |
InterfaceManager is the interface that is exposed by the fea via XRL's. |
InterfaceManagerOperation |
Base class for Interface related operations acting on an
IfTree. |
InterfaceModifier |
Base class for interface modifier operations. |
InterfaceTransactionManager | |
IoRawSocket4 |
Raw socket class supporting input and output. |
MfeaDfe | Multicast dataflow entry class.
|
MfeaDfeLookup | A class for storing all dataflow entries per (S,G).
|
MfeaDft | The MFEA (S,G) dataflow table for monitoring forwarded bandwidth.
|
MfeaMrouter | A class for socket I/O communication.
|
MfeaNode | The MFEA node class.
|
MfeaNodeCli | The class for MfeaNode CLI access.
|
MfeaVif | A class for MFEA-specific virtual interface.
|
MfeaVif::JoinedGroups | |
NetlinkSocket |
NetlinkSocket class opens a netlink socket and forwards data arriving
on the socket to NetlinkSocketObservers. |
NetlinkSocket4 |
NetlinkSocket4 class is a wrapper for NetlinkSocket class for IPv4. |
NetlinkSocket6 |
NetlinkSocket6 class is a wrapper for NetlinkSocket class for IPv6. |
NetlinkSocketObserver | |
NlmUtils | Helper class for various NETLINK-format related utilities.
|
ProtoComm | A class for socket I/O communication.
|
RawSocket4 |
Base class for raw sockets. |
RawSocketException | |
RemoveAddr4 |
Class for removing an IPv4 address to a VIF. |
RemoveAddr6 |
Class for removing an IPv6 address to a VIF. |
RemoveInterface |
Class for removing an interface. |
RemoveInterfaceVif |
Class for removing a VIF from an interface. |
RoutingSocket |
RoutingSocket class opens a routing socket and forwards data arriving
on the socket to RoutingSocketObservers. |
RoutingSocketObserver | |
RtmUtils | Helper class for various RTM-format related utilities.
|
SetAddr4Broadcast |
Class to set the broadcast address IPv4 address associated with a vif. |
SetAddr4Enabled |
Class to set enable state of an IPv4 address associated with a vif. |
SetAddr4Endpoint |
Class to set the endpoint IPv4 address associated with a vif. |
SetAddr4Prefix |
Class to set the prefix of an IPv4 address associated with a vif. |
SetAddr6Enabled |
Class to set the enabled state of an IPv6 address associated with a vif. |
SetAddr6Endpoint |
Class to set the endpoint IPv6 address associated with a vif. |
SetAddr6Prefix |
Class to set the prefix of an IPv6 address associated with a vif. |
SetInterfaceEnabled |
Class for setting the enabled state of an interface. |
SetInterfaceMAC |
Class for setting an interface mac. |
SetInterfaceMTU |
Class for setting an interface mtu. |
SetVifEnabled |
Class for setting the enabled state of a vif. |
SgCount | Class that contains various counters per (S,G) entry.
|
VifCount | Class that contains various counters per virtual interface.
|
VifModifier |
Base class for vif modifier operations. |
XrlFeaTarget | |
XrlFtiTransactionManager |
Helper class for helping with Fti transactions via an Xrl
interface. |
XrlIfConfigUpdateReporter | Class for exporting configuration events within FEA to other
processes via XRL's.
|
XrlInterfaceManager |
Helper class for helping with Interface configuration transactions
via an Xrl interface. |
XrlMfeaNode | |
XrlMfeaVifManager | XrlMfeaVifManager keeps track of the VIFs currently enabled
in the FEA. |
XrlRawSocket4Manager | A class that manages raw sockets as used by the XORP Xrl Interface.
|