API

This part of the documentation lists the full API reference of all public classes and functions.

Classes

class tabs.device.DiskStatusServer.Worker[源代码]

服务器工作线程

class tabs.device.DiskStatusServer.DiskStatus(location: str = '', total: str = '', used: str = '', free: str = '', error: bool = True)[源代码]

磁盘数据模型

classmethod get(path: str, location: str)[源代码]

获取数据

class tabs.device.DiskStatusServer.StatusReporterWorker(config)[源代码]

通过requrests定期获取双方磁盘数据, 作为信号发出

get()[源代码]

获取信息

refresh()[源代码]

刷新

result_signal

结果信号

start_routine()[源代码]

定时刷新

class tabs.device.DiskStatusServer.StatusReporter(config)[源代码]

运行磁盘数据线程

result_signal

结果信号

start()[源代码]

启动线程

class tabs.device.DiskStatusServer.DiskStatusServer(config)[源代码]

运行服务器线程

log()[源代码]

退出日志

start()[源代码]

启动服务器

Functions

tabs.device.DiskStatusServer.disk_size()[源代码]

磁盘可用空间服务器