mirror of
https://github.com/chatmail/core.git
synced 2026-05-22 00:06:30 +03:00
rename process_low_level_event to process_ffi_event
This commit is contained in:
@@ -47,7 +47,7 @@ class Account(object):
|
|||||||
# send all FFI events for this account to a plugin hook
|
# send all FFI events for this account to a plugin hook
|
||||||
def _ll_event(ctx, evt_name, data1, data2):
|
def _ll_event(ctx, evt_name, data1, data2):
|
||||||
assert ctx == self._dc_context
|
assert ctx == self._dc_context
|
||||||
self._pm.hook.process_low_level_event(
|
self._pm.hook.process_ffi_event(
|
||||||
account=self, event_name=evt_name, data1=data1, data2=data2
|
account=self, event_name=evt_name, data1=data1, data2=data2
|
||||||
)
|
)
|
||||||
deltachat.set_context_callback(self._dc_context, _ll_event)
|
deltachat.set_context_callback(self._dc_context, _ll_event)
|
||||||
@@ -61,7 +61,7 @@ class Account(object):
|
|||||||
atexit.register(self.shutdown)
|
atexit.register(self.shutdown)
|
||||||
|
|
||||||
@hookspec.account_hookimpl
|
@hookspec.account_hookimpl
|
||||||
def process_low_level_event(self, event_name, data1, data2):
|
def process_ffi_event(self, event_name, data1, data2):
|
||||||
if event_name == "DC_EVENT_CONFIGURE_PROGRESS":
|
if event_name == "DC_EVENT_CONFIGURE_PROGRESS":
|
||||||
if data1 == 0 or data1 == 1000:
|
if data1 == 0 or data1 == 1000:
|
||||||
success = data1 == 1000
|
success = data1 == 1000
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ class FFIEventLogger:
|
|||||||
self.init_time = time.time()
|
self.init_time = time.time()
|
||||||
|
|
||||||
@account_hookimpl
|
@account_hookimpl
|
||||||
def process_low_level_event(self, event_name, data1, data2):
|
def process_ffi_event(self, event_name, data1, data2):
|
||||||
self._log_event(event_name, data1, data2)
|
self._log_event(event_name, data1, data2)
|
||||||
|
|
||||||
def _log_event(self, evt_name, data1, data2):
|
def _log_event(self, evt_name, data1, data2):
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ class PerAccount:
|
|||||||
return pm
|
return pm
|
||||||
|
|
||||||
@account_hookspec
|
@account_hookspec
|
||||||
def process_low_level_event(self, event_name, data1, data2):
|
def process_ffi_event(self, event_name, data1, data2):
|
||||||
""" process a CFFI low level events for a given account. """
|
""" process a CFFI low level events for a given account. """
|
||||||
|
|
||||||
@account_hookspec
|
@account_hookspec
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ class ImexTracker:
|
|||||||
self._imex_events = Queue()
|
self._imex_events = Queue()
|
||||||
|
|
||||||
@account_hookimpl
|
@account_hookimpl
|
||||||
def process_low_level_event(self, event_name, data1, data2):
|
def process_ffi_event(self, event_name, data1, data2):
|
||||||
if event_name == "DC_EVENT_IMEX_PROGRESS":
|
if event_name == "DC_EVENT_IMEX_PROGRESS":
|
||||||
self._imex_events.put(data1)
|
self._imex_events.put(data1)
|
||||||
elif event_name == "DC_EVENT_IMEX_FILE_WRITTEN":
|
elif event_name == "DC_EVENT_IMEX_FILE_WRITTEN":
|
||||||
@@ -45,7 +45,7 @@ class ConfigureTracker:
|
|||||||
self._ffi_events = []
|
self._ffi_events = []
|
||||||
|
|
||||||
@account_hookimpl
|
@account_hookimpl
|
||||||
def process_low_level_event(self, event_name, data1, data2):
|
def process_ffi_event(self, event_name, data1, data2):
|
||||||
self._ffi_events.append((event_name, data1, data2))
|
self._ffi_events.append((event_name, data1, data2))
|
||||||
if event_name == "DC_EVENT_SMTP_CONNECTED":
|
if event_name == "DC_EVENT_SMTP_CONNECTED":
|
||||||
self._smtp_finished.set()
|
self._smtp_finished.set()
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ class FFIEventTracker:
|
|||||||
self._event_queue = Queue()
|
self._event_queue = Queue()
|
||||||
|
|
||||||
@account_hookimpl
|
@account_hookimpl
|
||||||
def process_low_level_event(self, event_name, data1, data2):
|
def process_ffi_event(self, event_name, data1, data2):
|
||||||
self._event_queue.put((event_name, data1, data2))
|
self._event_queue.put((event_name, data1, data2))
|
||||||
|
|
||||||
def set_timeout(self, timeout):
|
def set_timeout(self, timeout):
|
||||||
|
|||||||
Reference in New Issue
Block a user