mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-20 19:01:15 +08:00
psutil: types for virtual_memory (#8501)
This commit is contained in:
@@ -102,14 +102,15 @@ if sys.platform == "win32":
|
||||
)
|
||||
|
||||
if sys.platform == "linux":
|
||||
from ._pslinux import pfullmem, pmem
|
||||
from ._pslinux import pfullmem, pmem, svmem
|
||||
elif sys.platform == "darwin":
|
||||
from ._psosx import pfullmem, pmem
|
||||
from ._psosx import pfullmem, pmem, svmem
|
||||
elif sys.platform == "win32":
|
||||
from ._pswindows import pfullmem, pmem
|
||||
from ._pswindows import pfullmem, pmem, svmem
|
||||
else:
|
||||
class pmem(Any): ...
|
||||
class pfullmem(Any): ...
|
||||
class svmem(Any): ...
|
||||
|
||||
if sys.platform == "linux":
|
||||
PROCFS_PATH: str
|
||||
@@ -220,7 +221,7 @@ def cpu_times_percent(interval: float | None = ..., percpu: bool = ...): ...
|
||||
def cpu_stats() -> scpustats: ...
|
||||
def cpu_freq(percpu: bool = ...) -> scpufreq: ...
|
||||
def getloadavg() -> tuple[float, float, float]: ...
|
||||
def virtual_memory(): ...
|
||||
def virtual_memory() -> svmem: ...
|
||||
def swap_memory() -> sswap: ...
|
||||
def disk_usage(path: str) -> sdiskusage: ...
|
||||
def disk_partitions(all: bool = ...) -> list[sdiskpart]: ...
|
||||
|
||||
@@ -85,7 +85,7 @@ class sdiskio(NamedTuple):
|
||||
write_time: Any
|
||||
busy_time: Any
|
||||
|
||||
def virtual_memory(): ...
|
||||
def virtual_memory() -> svmem: ...
|
||||
def swap_memory(): ...
|
||||
def cpu_times(): ...
|
||||
def per_cpu_times(): ...
|
||||
|
||||
@@ -121,7 +121,7 @@ scputimes: Any
|
||||
prlimit: Any
|
||||
|
||||
def calculate_avail_vmem(mems): ...
|
||||
def virtual_memory(): ...
|
||||
def virtual_memory() -> svmem: ...
|
||||
def swap_memory(): ...
|
||||
def cpu_times(): ...
|
||||
def per_cpu_times(): ...
|
||||
|
||||
@@ -43,7 +43,7 @@ class pmem(NamedTuple):
|
||||
|
||||
pfullmem: Any
|
||||
|
||||
def virtual_memory(): ...
|
||||
def virtual_memory() -> svmem: ...
|
||||
def swap_memory(): ...
|
||||
def cpu_times(): ...
|
||||
def per_cpu_times(): ...
|
||||
|
||||
@@ -101,7 +101,7 @@ class pio(NamedTuple):
|
||||
def convert_dos_path(s): ...
|
||||
def py2_strencode(s): ...
|
||||
def getpagesize(): ...
|
||||
def virtual_memory(): ...
|
||||
def virtual_memory() -> svmem: ...
|
||||
def swap_memory(): ...
|
||||
|
||||
disk_io_counters: Any
|
||||
|
||||
Reference in New Issue
Block a user