A class for performing SNMP V2 queries on generic devices
| copyright | Copyright (c) 2012, Open Source Solutions Limited, Dublin, Ireland |
|---|---|
| author | Barry O'Donovan |
findFailedLAGPorts() : array
arrayArray of indexed port ids (array index, not value) of configured but unattached LAG portsgetLAGPorts() : array
arrayAssociate array of LAG ports with the [id] => name of it's constituent portsgetSNMP() : \OSS_SNMP\SNMP
\OSS_SNMP\SNMPInstance of the SNMP objectisAggregatePorts() : array
arrayAssociate array of port IDs with a boolean value to indicate if it's an aggregate port (true) or notportAttachedIds() : array
arrayAssociate array of port IDs with the ID of the aggregate port that they are a member ofsetSNMP(\OSS_SNMP\SNMP $snmp) : \OSS_SNMP\MIB
\OSS_SNMP\SNMPthe SNMP instance
\OSS_SNMP\MIBAn instance of this class for fluent interfaces$_snmp
nullOID_LAG_AGGREGATE_OR_INDIVIDUAL = '.1.2.840.10006.300.43.1.2.1.1.24'
OID_LAG_PORT_ATTACHED_ID = '.1.2.840.10006.300.43.1.2.1.1.13'