class _ClientHardware

Parent Previous Next


Class _ClientHardware parameter:


Type

Name

Description

float

ghzEffective

The total Ghz of the machine. The default Hyperthreading speedup percentage is taken into account.

Note: Since different CPUs vendors (Intel, AMD) and different CPU architectures have different computation speeds at the same GHz, you should use PS.

UInt16

PS

Processor Speed of the client.

int

totalMemoryMB

Total installed memory.

UInt8

nrCores

Number of logical cores. (Physical cores x Hyperthreading= Logical Cores)

UInt8

OSversion

OS version

byte

OS

Type of OS. 1: Windows, 2: Linux, 3: OSX

bool

OSis64

Has the machine a 64bit OS


Class _ClientHardware functions:


Return type

Name

Description

QString

OSasString()

OS, OSversion and OSis64 as string