Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Method

Anchor
GetSummaryAgent
GetSummaryAgent
GetSummary

ModuleAgent
LibraryCore
Action
Excerpt
Returns high-level information about the device.
Parameters(None)
Return values

TimeZone (int): The device's current timezone offset from UTC in minutes (positive or negative).

Note
titleNote
This is based on timezone, not UTC bias. In other words, this value will not be affected by daylight savings.

Manufacturer (string): The hardware manufacturer of the device's chassis.

OsType: (string): The type of operating system family running on the device. The values are:

      • "Android"
      • "Linux"
      • "MacOS" (N.B. not "macOS")
      • "Solaris"
      • "Windows"

OsArchitecture: (string): The processor architecture of the operating system. The values depend on the OsType as follows:

      • Android: "ARM 32 bit" or "ARM 64 bit".
      • Linux: "x86" (32-bit) or "x86_64"; same as the result of the "uname -m" command.
      • MacOS: "x86" (32-bit) or "x64".
      • Solaris: "x64" (Intel/AMD) or "SPARC".
      • Windows: "x86" (32-bit) or "x64".

OsVersionText: (string): The caption of the operating system running on the device - a more descriptive version of OsType.

Version: (string): The Tachyon Agent version number in four-part dotted representation (e.g. "2.1.0.23"). Note that this field is available only from version 2.1.

VirtualizationPlatform: (string): The type of virtualization technology on which the device's operating system is running (if any).

Example
Code Block
languageperl
 Agent.GetSummary();
Platforms
  • Windows
  • Linux
  • MacOS
  • Solaris Intel
  • Solaris Sparc
  • Android
Notes