Version: 6
restore

Contents

Method

GetSummary

ModuleAgent
LibraryCore
Action

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

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
 Agent.GetSummary();
Platforms
  • Windows
  • Linux
  • MacOS
  • Solaris Intel
  • Solaris Sparc
  • Android
Notes