|
@ -55,16 +55,22 @@ def shutdown_sync() -> None: |
|
|
# set_sync_mode(SyncModes.Off) |
|
|
# set_sync_mode(SyncModes.Off) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# def set_sync_mode(mode): |
|
|
class SyncModes(Enum): |
|
|
# _pEp._set_sync_mode(mode) |
|
|
OFF: int = 0 |
|
|
# if mode == SyncModes.Sync: |
|
|
SYNC: int = 1 |
|
|
# Sync.shutdown_sync() |
|
|
ASYNC: int = 2 |
|
|
# if mode == SyncModes.Async: |
|
|
|
|
|
# Sync.start_sync() |
|
|
|
|
|
# if mode == SyncModes.Off: |
|
|
|
|
|
# Sync.shutdown_sync() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def set_sync_mode(mode): |
|
|
|
|
|
if mode == SyncModes.SYNC: |
|
|
|
|
|
Sync.shutdown_sync() |
|
|
|
|
|
_pEp._init_session(False) |
|
|
|
|
|
if mode == SyncModes.ASYNC: |
|
|
|
|
|
_pEp._init_session(True) |
|
|
|
|
|
Sync.start_sync() |
|
|
|
|
|
if mode == SyncModes.OFF: |
|
|
|
|
|
Sync.shutdown_sync() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def is_sync_active() -> bool: |
|
|
def is_sync_active() -> bool: |
|
|
"""True if sync is active, False otherwise""" |
|
|
"""True if sync is active, False otherwise""" |
|
|