DeviceStatsMemory class
Constructors
- DeviceStatsMemory({num? usage, num? rss, num? vsz})
- Returns a new DeviceStatsMemory instance.
Properties
- hashCode → int
-
The hash code for this object.
no setteroverride
- rss ↔ num?
-
Resident Set Size in MB - It measure how much memory is allocated to that process in RAM. It does not include memory that is swapped out. It does include memory from shared libraries as long as the pages from those libraries are actually in memory. It does include all stack and heap memory.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- usage ↔ num?
-
Process % MEM
getter/setter pair
- vsz ↔ num?
-
Virtual Size in MB - It includes all memory that the process can access, including memory that is swapped out, memory that is allocated, but not used, and memory that is from shared libraries.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override
Static Methods
-
fromJson(
dynamic value) → DeviceStatsMemory? -
Returns a new DeviceStatsMemory instance and imports its values from
valueif it's a Map, null otherwise. -
listFromJson(
dynamic json, {bool growable = false}) → List< DeviceStatsMemory> ? -
mapFromJson(
dynamic json) → Map< String, DeviceStatsMemory> -
mapListFromJson(
dynamic json, {bool growable = false}) → Map< String, List< DeviceStatsMemory> >
Constants
-
requiredKeys
→ const Set<
String> - The list of required keys that must be present in a JSON.