Network
class Network extends Alvine
Network
Properties
protected string | $networkID | ||
protected string | $endpointID | ||
protected IP4Address | $gateway | ||
protected IP4Address | $iPAddress | ||
protected integer | $iPPrefixLen | ||
protected IP6Address | $iPv6Gateway | ||
protected IP6Address | $globalIPv6Address | ||
protected integer | $globalIPv6PrefixLen | ||
protected MACAddress | $macAddress |
Methods
__construct()
__construct
string
getNetworkID()
getNetworkID
string
getEndpointID()
getEndpointID
IP4Address
getGateway()
getGateway
IP4Address
getIPAddress()
getIPAddress
integer
getIPPrefixLen()
getIPPrefixLen
IP6Address
getIPv6Gateway()
getIPv6Gateway
IP6Address
getGlobalIPv6Address()
getGlobalIPv6Address
integer
getGlobalIPv6PrefixLen()
getGlobalIPv6PrefixLen
MACAddress
getMacAddress()
getMacAddress
setNetworkID(string $networkID)
setNetworkID
setEndpointID(string $endpointID)
setEndpointID
setGateway(IP4Address $gateway)
setGateway
setIPAddress(IP4Address $iPAddress)
setIPAddress
setIPPrefixLen(integer $iPPrefixLen)
setIPPrefixLen
setIPv6Gateway(IP6Address $iPv6Gateway)
setIPv6Gateway
setGlobalIPv6Address(IP6Address $globalIPv6Address)
setGlobalIPv6Address
setGlobalIPv6PrefixLen(integer $globalIPv6PrefixLen)
setGlobalIPv6PrefixLen
setMacAddress(MACAddress $macAddress)
setMacAddress
static Network
getInstanceFromArray(Array|ArrayHelper $array)
getInstanceFromArray
Details
at line 86
__construct()
__construct
at line 97
string
getNetworkID()
getNetworkID
at line 106
string
getEndpointID()
getEndpointID
at line 115
IP4Address
getGateway()
getGateway
at line 124
IP4Address
getIPAddress()
getIPAddress
at line 133
integer
getIPPrefixLen()
getIPPrefixLen
at line 142
IP6Address
getIPv6Gateway()
getIPv6Gateway
at line 151
IP6Address
getGlobalIPv6Address()
getGlobalIPv6Address
at line 160
integer
getGlobalIPv6PrefixLen()
getGlobalIPv6PrefixLen
at line 169
MACAddress
getMacAddress()
getMacAddress
at line 180
Network
setNetworkID(string $networkID)
setNetworkID
at line 192
Network
setEndpointID(string $endpointID)
setEndpointID
at line 204
Network
setGateway(IP4Address $gateway)
setGateway
at line 216
Network
setIPAddress(IP4Address $iPAddress)
setIPAddress
at line 228
Network
setIPPrefixLen(integer $iPPrefixLen)
setIPPrefixLen
at line 240
Network
setIPv6Gateway(IP6Address $iPv6Gateway)
setIPv6Gateway
at line 252
Network
setGlobalIPv6Address(IP6Address $globalIPv6Address)
setGlobalIPv6Address
at line 264
Network
setGlobalIPv6PrefixLen(integer $globalIPv6PrefixLen)
setGlobalIPv6PrefixLen
at line 276
Network
setMacAddress(MACAddress $macAddress)
setMacAddress
at line 288
static Network
getInstanceFromArray(Array|ArrayHelper $array)
getInstanceFromArray