Oberon || Library || Module Index || Search Engine || Definition || Module
PROCEDURE GetSysName(VAR name: ARRAY OF CHAR); PROCEDURE GetNodeName(VAR name: ARRAY OF CHAR); PROCEDURE GetRelease(VAR name: ARRAY OF CHAR); PROCEDURE GetVersion(VAR name: ARRAY OF CHAR); PROCEDURE GetMachine(VAR name: ARRAY OF CHAR);
GetSysName returns the general name of the current operating system, e.g. ``Linux'' or ``SunOS''.
GetNodeName returns the hostname. In many cases this name is not a fully qualified domain name.
GetRelease returns the release number of the current kernel of the operating system.
GetVersion returns a version tag identifying the current build of the kernel. This is sometimes a simple time stamp (Linux) or a more general attribute with patch indications in case of kernels that are built dynamically (Solaris).
GetMachine returns the machine architecture, e.g. ``i686'' on a Intel system or ``sun4u'' on an UltraSPARC system.
Oberon || Library || Module Index || Search Engine || Definition || Module