# Class LoopbackInterface

© 2019 Palo Alto Networks, Inc. All rights reserved.

Licensed under SCRIPT SOFTWARE AGREEMENT, Palo Alto Networks, Inc., at https://www.paloaltonetworks.com/legal/script-software-license-1-0.pdf

  LoopbackInterface uses InterfaceType, XmlConvertible, PathableName, ReferenceableObject

Located at network-classes/LoopbackInterface.php

Methods summary
`public` | # `__construct( mixed $name, mixed $owner )`
`public` | # `isLoopbackType( )`
`public string` | # `type( )` #### Returns `string`
`public` | # `load_from_domxml( `DOMElement` $xml )`
`public` | # `getIPv4Addresses( )`
`public boolean` | # `setName( string $name )` return true if change was successful false if not (duplicate rulename?) return true if change was successful false if not (duplicate rulename?) #### Parameters $name `string` $name new name for the rule #### Returns `boolean`
`public string &` | # `getXPath( )` #### Returns `string`

Methods used from InterfaceType
`(), (), (), (), (), (), (), (), (), ()`

Methods used from XmlConvertible
`(), (), (), (), ()`

Methods used from PathableName
`(), (), ()`

Methods used from ReferenceableObject
`(), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), ()`

Properties summary
`protected array` | $_ipv4Addresses | `array()` | #
`public string` | $type | `'loopback'` | #
`public static string` | $templatexml | `'<entry name="**temporarynamechangeme**"> <adjust-tcp-mss> <enable>no</enable> </adjust-tcp-mss> <comment></comment> </entry>'` | #

Properties used from InterfaceType
`$importedByVSYS`

Properties used from XmlConvertible
`$xmlroot`

Properties used from ReferenceableObject
`$name, $refcomphash, $refrules`

Magic properties used from PathableName
`$name, $owner`