Class VirtualRouter
-
VirtualRouter
uses
XmlConvertible,
PathableName,
ReferenceableObject
Located at network-classes/VirtualRouter.php
Methods summary
public
|
#
__construct( mixed $name, mixed $owner )
Parameters
- $name
mixed $name string
- $owner
mixed $owner VirtualRouterStore
|
public
|
|
public
boolean
|
#
setName( string $name )
return true if change was successful false if not
return true if change was successful false if not
Parameters
- $name
string $name new name for the VirtualRouter
Returns
boolean
|
public
StaticRoute[]
|
|
public
|
#
addstaticRoute( mixed $staticRoute, mixed $version = 'ip' )
|
public
boolean
|
#
removeStaticRoute( StaticRoute $staticRoute, boolean $cleanInMemory = FALSE )
Parameters
- $staticRoute
StaticRoute $s
- $cleanInMemory
boolean $cleanInMemory
Returns
boolean
|
public
VirtualSystem[]
&
|
|
public
array
|
#
getIPtoZoneRouteMapping( mixed $contextVSYS, mixed $orderByNarrowest = TRUE, mixed $loopFilter = null )
Parameters
- $contextVSYS
mixed $contextVSYS VirtualSystem
- $orderByNarrowest
mixed $orderByNarrowest bool
- $loopFilter
Returns
array
|
public
string
&
|
|
Methods used from ReferenceableObject
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
()
|
Properties summary
public
VirtualRouterStore
|
$owner |
|
|
protected
StaticRoute[]
|
$_staticRoutes |
array() |
|
public
InterfaceContainer
|
$attachedInterfaces |
|
|
public static
string
|
$templatexml |
'<entry name="**temporarynamechangeme**"><routing-table></routing-table></entry>' |
|