A class for parsing device / host / platform details
copyright | Copyright (c) 2012 - 2013, Open Source Solutions Limited, Dublin, Ireland |
---|---|
author | Barry O'Donovan |
__construct(\OSS_SNMP\SNMP $snmpHost) : \OSS_SNMP\Platform
\OSS_SNMP\SNMP
The SNMP Host object
\OSS_SNMP\Platform
An instance of $this (for fluent interfaces)getModel() : string
string
getOs() : string
string
getOsDate()
getOsVersion() : string
string
getSNMPHost() : \OSS_SNMP\SNMP
\OSS_SNMP\SNMP
The SNMP objectgetSerialNumber()
getVendor() : string
string
parse()
setModel(string $s) : \OSS_SNMP\Platform
string
\OSS_SNMP\Platform
For fluent interfacessetOs(string $s) : \OSS_SNMP\Platform
string
\OSS_SNMP\Platform
For fluent interfacessetOsDate(string $s) : \OSS_SNMP\Platform
string
\OSS_SNMP\Platform
For fluent interfacessetOsVersion(string $s) : \OSS_SNMP\Platform
string
\OSS_SNMP\Platform
For fluent interfacessetSNMPHost(\OSS_SNMP\SNMP $s) : \OSS_SNMP\Platform
\OSS_SNMP\SNMP
The SNMP Host object
\OSS_SNMP\Platform
For fluent interfacessetSerialNumber(string $s) : \OSS_SNMP\Platform
string
\OSS_SNMP\Platform
For fluent interfacessetVendor(string $s) : \OSS_SNMP\Platform
string
\OSS_SNMP\Platform
For fluent interfaces$_model : string
'Unknown'
$_os : string
'Unknown'
$_osdate : string
null
$_osver : string
'Unknown'
$_serial : string
'(not implemented)'
$_snmpHost : string
$_vendor : string
'Unknown'