Open Journal Systems  3.3.0
OS_Guess Class Reference

Public Member Functions

 __construct ($uname=null)
 
 _detectGlibcVersion ()
 
 _matchFragment ($fragment, $value)
 
 getCpu ()
 
 getExtra ()
 
 getNodename ()
 
 getRelease ()
 
 getSignature ()
 
 getSysname ()
 
 matchSignature ($match)
 
 parseSignature ($uname=null)
 

Data Fields

 $cpu
 
 $extra
 
 $nodename
 
 $release
 
 $sysname
 

Detailed Description

Definition at line 93 of file Guess.php.

Constructor & Destructor Documentation

◆ __construct()

OS_Guess::__construct (   $uname = null)

Definition at line 101 of file Guess.php.

References parseSignature().

Member Function Documentation

◆ _detectGlibcVersion()

OS_Guess::_detectGlibcVersion ( )

Definition at line 190 of file Guess.php.

References System\mktemp().

Referenced by parseSignature().

◆ _matchFragment()

OS_Guess::_matchFragment (   $fragment,
  $value 
)

Definition at line 328 of file Guess.php.

Referenced by matchSignature().

◆ getCpu()

OS_Guess::getCpu ( )

Definition at line 293 of file Guess.php.

References $cpu.

◆ getExtra()

OS_Guess::getExtra ( )

Definition at line 303 of file Guess.php.

References $extra.

◆ getNodename()

OS_Guess::getNodename ( )

Definition at line 288 of file Guess.php.

References $nodename.

◆ getRelease()

OS_Guess::getRelease ( )

Definition at line 298 of file Guess.php.

References $release.

◆ getSignature()

OS_Guess::getSignature ( )

Definition at line 275 of file Guess.php.

◆ getSysname()

OS_Guess::getSysname ( )

Definition at line 283 of file Guess.php.

References $sysname.

◆ matchSignature()

OS_Guess::matchSignature (   $match)

Definition at line 308 of file Guess.php.

References _matchFragment().

◆ parseSignature()

OS_Guess::parseSignature (   $uname = null)

Definition at line 110 of file Guess.php.

References $cpu, $extra, $nodename, $release, $sysname, and _detectGlibcVersion().

Referenced by __construct().

Field Documentation

◆ $cpu

OS_Guess::$cpu

Definition at line 97 of file Guess.php.

Referenced by getCpu(), and parseSignature().

◆ $extra

OS_Guess::$extra

Definition at line 99 of file Guess.php.

Referenced by getExtra(), and parseSignature().

◆ $nodename

OS_Guess::$nodename

Definition at line 96 of file Guess.php.

Referenced by getNodename(), and parseSignature().

◆ $release

OS_Guess::$release

Definition at line 98 of file Guess.php.

Referenced by getRelease(), and parseSignature().

◆ $sysname

OS_Guess::$sysname

Definition at line 95 of file Guess.php.

Referenced by getSysname(), and parseSignature().


The documentation for this class was generated from the following file: