SysInfo class

Properties

hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited

Static Properties

kernelArchitecture → String
Returns the architecture of the kernel. [...]
final
kernelBitness → int
Returns the bintness of kernel. [...]
final
kernelName → String
Returns the name of kernel. [...]
final
kernelVersion → String
Returns the version of kernel. [...]
final
operatingSystemName → String
Returns the name of operating system. [...]
final
operatingSystemVersion → String
Returns the version of operating system. [...]
final
processors → List<ProcessorInfo>
Returns the information about the processors. [...]
final
userDirectory → String
Returns the path of user home directory. [...]
final
userId → String
Returns the identifier of current user. [...]
final
userName → String
Returns the name of current user. [...]
final
userSpaceBitness → int
Returns the bitness of the user space. [...]
final

Static Methods

getFreePhysicalMemory() → int
Returns the amount of free physical memory in bytes. [...]
getFreeVirtualMemory() → int
Returns the amount of free virtual memory in bytes. [...]
getTotalPhysicalMemory() → int
Returns the amount of total physical memory in bytes. [...]
getTotalVirtualMemory() → int
Returns the amount of total virtual memory in bytes. [...]
getVirtualMemorySize() → int
Returns the amount of virtual memory in bytes used by the proccess. [...]