2.3.3.3.89. NXcs_computer¶
Status:
base class, extends NXobject
Description:
Base class for reporting the description of a computer
Symbols:
No symbol table
Structure:
name: (optional) NX_CHAR
Given name/alias to the computing system, e.g. MyDesktop.
operating_system: (optional) NX_CHAR
Name of the operating system, e.g. Windows, Linux, Mac, Android.
@version: (optional) NX_CHAR
Version plus build number, commit hash, or description of an ever ...
Version plus build number, commit hash, or description of an ever persistent resource where the source code of the program and build instructions can be found so that the program can be configured in such a manner that the result file is ideally recreatable yielding the same results.
uuid: (optional) NX_CHAR
Ideally a (globally) unique persistent identifier of the computer, i.e. ...
Ideally a (globally) unique persistent identifier of the computer, i.e. the Universally Unique Identifier (UUID) of the computing node.
processing: (optional) NXobject
Details about the system of processing units e.g. (classical) processing units ...
Details about the system of processing units e.g. (classical) processing units (CPUs), coprocessor, graphic cards, accelerator processing units or a system of these.
CIRCUIT: (optional) NXcircuit
Granularizing the processing units. Typical examples, a desktop computer ...
Granularizing the processing units. Typical examples, a desktop computer with a single CPU one could describe using one instance of NXcircuit. A dual-socket server one could describe using two instances NXcircuit A server with two dual-socket server nodes one could describe with four instances of NXcircuit surplus a field with their level in the hierarchy.
type: (optional) NX_CHAR
General type of the processing unit ...
General type of the processing unit
Any of these values:
cpu
|gpu
|fpga
|other
name: (optional) NX_CHAR
Given name
memory: (optional) NXobject
Details about the memory system.
CIRCUIT: (optional) NXcircuit
Granularizing the components of the memory system.
type: (optional) NX_CHAR
Qualifier for the type of random access memory. ...
Qualifier for the type of random access memory.
Any of these values:
ddr4
|ddr5
max_physical_capacity: (optional) NX_POSINT {units=NX_ANY}
Total amount of data which the medium can hold.
name: (optional) NX_CHAR
Given name
storage: (optional) NXobject
Details about the I/O system.
CIRCUIT: (optional) NXcircuit
Granularizing the components of the I/O system.
type: (optional) NX_CHAR
Qualifier for the type of storage medium used. ...
Qualifier for the type of storage medium used.
Any of these values:
solid_state_disk
|hard_disk
|tape
max_physical_capacity: (optional) NX_POSINT {units=NX_ANY}
Total amount of data which the medium can hold.
name: (optional) NX_CHAR
Given name
Hypertext Anchors¶
List of hypertext anchors for all groups, fields, attributes, and links defined in this class.