Browse Source

these two go static

synchronous
Volker Birk 5 years ago
parent
commit
27a2c55196
  1. 6
      callback_dispatcher.cc
  2. 4
      callback_dispatcher.hh

6
callback_dispatcher.cc

@ -62,11 +62,11 @@ namespace pEp {
void CallbackDispatcher::start_sync()
{
pEp::Adapter::startup<CallbackDispatcher>(CallbackDispatcher::messageToSend,
CallbackDispatcher::notifyHandshake, this,
CallbackDispatcher::notifyHandshake, &callback_dispatcher,
&CallbackDispatcher::on_startup,
&CallbackDispatcher::on_shutdown);
for (auto target : targets)
for (auto target : callback_dispatcher.targets)
target.notifyHandshake(nullptr, nullptr, SYNC_NOTIFY_START);
}
@ -74,7 +74,7 @@ namespace pEp {
{
pEp::Adapter::shutdown();
for (auto target : targets)
for (auto target : callback_dispatcher.targets)
target.notifyHandshake(nullptr, nullptr, SYNC_NOTIFY_STOP);
}

4
callback_dispatcher.hh

@ -34,8 +34,8 @@ namespace pEp {
);
void remove(::messageToSend_t messageToSend);
void start_sync();
void stop_sync();
static void start_sync();
static void stop_sync();
static PEP_STATUS messageToSend(::message *msg);
static PEP_STATUS notifyHandshake(::pEp_identity *me,

Loading…
Cancel
Save