From ee0922d23d1171ef751dfa283d86478f7e4d6442 Mon Sep 17 00:00:00 2001 From: levlam Date: Mon, 27 Mar 2023 18:08:06 +0300 Subject: [PATCH] Remove Scheduler::init(). --- tdactor/td/actor/impl/Scheduler-decl.h | 4 ++-- tdactor/td/actor/impl/Scheduler.h | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/tdactor/td/actor/impl/Scheduler-decl.h b/tdactor/td/actor/impl/Scheduler-decl.h index 8321f38a1..723764245 100644 --- a/tdactor/td/actor/impl/Scheduler-decl.h +++ b/tdactor/td/actor/impl/Scheduler-decl.h @@ -78,9 +78,7 @@ class Scheduler { Scheduler &operator=(Scheduler &&) = delete; ~Scheduler(); - void init(); void init(int32 id, std::vector>> outbound, Callback *callback); - void clear(); int32 sched_id() const; int32 sched_count() const; @@ -172,6 +170,8 @@ class Scheduler { }; friend class ServiceActor; + void clear(); + void do_event(ActorInfo *actor, Event &&event); void enter_actor(ActorInfo *actor_info); diff --git a/tdactor/td/actor/impl/Scheduler.h b/tdactor/td/actor/impl/Scheduler.h index fb9e49891..b1d3fbfa4 100644 --- a/tdactor/td/actor/impl/Scheduler.h +++ b/tdactor/td/actor/impl/Scheduler.h @@ -58,10 +58,6 @@ inline SchedulerGuard Scheduler::get_const_guard() { return SchedulerGuard(this, false); } -inline void Scheduler::init() { - init(0, {}, nullptr); -} - inline int32 Scheduler::sched_id() const { return sched_id_; }