Class CSNMPInterface

Description

class CSNMPInterface

SNMP műveleteket nyújtó felület.

  • author: Lefi
  • version: 1.0
  • copyright: Copyright © 2008, Lefi Created on 2008.03.24.

Located in /util/CSNMPInterface.php (line 23)


	
			
Variable Summary
int $retries
string $roCommunity
string $rwCommunity
int $timeout
string $version
Method Summary
CSNMPInterface __construct (string $roCommunity, string $rwCommunity, string $version)
string get (string $hostname, string $mib)
int getRetries ()
int getTimeOut ()
boolean set (string $hostname, string $mib, string $type, string $value)
void setReries (int $retries)
void setTimeOut (int $timeOut)
array walk (string $hostname, string $mib)
Variables
int $retries = 3 (line 53)

Az újrapróbálkozások száma hiba esetén.

  • access: private
string $roCommunity = NULL (line 29)

Read Only community

  • access: private
string $rwCommunity = NULL (line 35)

Read and Write community

  • access: private
int $timeout = 100000 (line 47)

SNMP kérések időkorlátja másodpercben.

  • access: private
string $version = "2c" (line 41)

SNMP verzió

  • access: private
Methods
Constructor __construct (line 61)

Konstruktor

  • access: public
CSNMPInterface __construct (string $roCommunity, string $rwCommunity, string $version)
  • string $roCommunity: Read Only community
  • string $rwCommunity: Read and Write community
  • string $version: SNMP verzió.
get (line 74)

SNMP get protokoll funkció. MIB változó olvasása.

  • return: Az érték <típus>: <érték> formában.
  • throws: ESNMPException Hiba esetén kivételt dob.
  • access: public
string get (string $hostname, string $mib)
  • string $hostname: A távoli eszköz hosztneve, vagy IP címe.
  • string $mib: Az olvasandó MIB OID-ja.
getRetries (line 126)

Lekérdezi az újrapróbálkozások számát.

  • return: Az újrapróbálkozások száma.
  • access: public
int getRetries ()
getTimeOut (line 118)

Lekérdezi az Időkorlátot.

  • return: Az időkorlát másodpercekben.
  • access: public
int getTimeOut ()
set (line 91)

MIB változót állít be.

  • return: A sikeresség.
  • throws: ESNMPException Hiba esetén kivételt dob.
  • access: public
boolean set (string $hostname, string $mib, string $type, string $value)
  • string $hostname: A távoli eszköz hosztneve, vagy IP címe.
  • string $mib: Az olvasandó MIB OID-ja.
  • string $type: Az érték típusa.
  • string $value: A változó értéke.
setReries (line 142)

Beállítja az újrapróbálkozások számát.

  • access: public
void setReries (int $retries)
  • int $retries: Az újrapróbálkozások száma.
setTimeOut (line 134)

Beállítja az Időkorlátot.

  • access: public
void setTimeOut (int $timeOut)
  • int $timeOut: Az időkorlát másodpercekben.
walk (line 105)

SNMP lista bejárás.

  • return: A bejárt lista rekordjai.
  • throws: ESNMPException Hiba esetén kivételt dob.
  • access: public
array walk (string $hostname, string $mib)
  • string $hostname: A távoli eszköz hosztneve, vagy IP címe.
  • string $mib: Az olvasandó MIB OID-ja.

Documentation generated on Sat, 26 Apr 2008 22:17:04 +0200 by phpDocumentor 1.4.0