Bläddra i källkod

FD-125 Se añadió la función docsIfCmtsCmStatusSignalNoise()

Maximiliano Schvindt 10 år sedan
förälder
incheckning
8eada1ef75
1 ändrade filer med 11 tillägg och 0 borttagningar
  1. 11 0
      OSS_SNMP/MIBS/DocsIfCmts.php

+ 11 - 0
OSS_SNMP/MIBS/DocsIfCmts.php

@@ -30,6 +30,7 @@ class DocsIfCmts extends \OSS_SNMP\MIB {
     const OID_docsIfDownChannelPower		= "1.3.6.1.2.1.10.127.1.1.1.1.6";
     const OID_docsIfUpChannelFrequency		= "1.3.6.1.2.1.10.127.1.1.2.1.2";
     const OID_docsIfUpChannelWidth 		= "1.3.6.1.2.1.10.127.1.1.2.1.3";
+    const OID_docsIfCmtsCmStatusSignalNoise 	= "1.3.6.1.2.1.10.127.1.3.3.1.13";
 
     public function docsIfUpChannelWidth(){
 		return $this->getSNMP()->walk1d(self::OID_docsIfUpChannelWidth);
@@ -357,4 +358,14 @@ accessDenied(7)   The CMTS has sent a Registration Aborted message   to the CM
 	}
 	return $rtr;
     }
+    
+    public function docsIfCmtsCmStatusSignalNoise(){
+	$rtr = array();
+	$data = $this->getSNMP()->realWalk(self::OID_docsIfCmtsCmStatusSignalNoise);
+        foreach($data as $oid => $val){
+		sscanf($val,"INTEGER: %f TenthdB", $readval);
+		$rtr[substr($oid,strlen(self::OID_docsIfCmtsCmStatusSignalNoise)+2)] = $readval;
+	}
+	return $rtr;
+    }
 }