Network Class
Class methods
- network = new Network();
Instance methods
- string = network.serverName()
- string = network.serverAddress()
- string = network.addressType(addr)
- string = network.ipAddressFromName(addr)
- string = network.nameFromIpAddress(addr)
- boolean = network.matchMask(addr, subnet)
- boolean = network.isPrivateAddress(addr)
- array = network.dnsMap(addrs)
- array = network.addressMap(addrs)
- array = network.locationMap(addrs)
- array = network.vendorMap(addrs)
- array = network.macMap(addrs)
- array = network.interfaceToMacMap(ports)
- array = network.neighborMap(ports)
- array = network.asMap(addrs)
- array = network.countryMap(addrs)
- array = network.newLocations(date)
- array = nework.newAddresses(date)
- array = network.protocolNameMap(plist)
- array = nework.protocolNumberMap(plist)
- network.path = string
when network.path has been set (in enterprise>zone>group>agent>interface notation) then the following methods are scoped by that setting:
- array = network.subnets()
- array = network.agents()
- array = network.interfaces()
- string = network.printPath()
- string = network.parent()
- array = network.children()
- string = network.enterprisePath()
- string = network.enterprise()
- string = network.sitePath()
- string = network.site()
- string = network.zonePath()
- string = network.zone()
- string = network.groupPath()
- string = network.group()
- string = network.agentPath()
- string = network.agent()
- string = network.interfacePath()
- string = network.ifx()
- boolean = network.noFlows()
- boolean = network.noCounters()
- boolean = network.agentDown()
- boolean = network.isAgent()
- string = network.agentIP()
- string = network.sysDescr()
- string = network.sysObjectID()
- string = network.sysName()
- string = network.sysContact()
- string = network.sysLocation()
- number = network.sysServices()
- number = network.sysUpTime()
- boolean = network.isInterface()
- string = network.ifIndex()
- string = network.ifType()
- number = network.ifOperStatus()
- number = network.ifAdminStatus()
- number = network.ifDirection()
- number = network.ifSpeed()
- string = network.ifDescr()
- string = network.ifAlias()
- string = network.ifName()
- string = network.displayName()
- string = network.interfaceId()
- boolean = network.ifStackAvailable()
- array = network.ifStackUp()
- array = network.ifStackDown()
agent level functions
interface level functions
interface stack information