upd: change event bus
- Make `.subscribeOnce` return listener id - Make `.cancel` and `.isCanceled` methods in `MscEvent` implemented
This commit is contained in:
@@ -48,9 +48,9 @@ MscEventBus::SubscriptionId MscEventBus::subscribe(const std::string &name, List
|
||||
return _subscribe(name, std::move(listener), false);
|
||||
}
|
||||
|
||||
void MscEventBus::subscribeOnce(const std::string &name, Listener listener)
|
||||
MscEventBus::SubscriptionId MscEventBus::subscribeOnce(const std::string &name, Listener listener)
|
||||
{
|
||||
_subscribe(name, std::move(listener), true);
|
||||
return _subscribe(name, std::move(listener), true);
|
||||
}
|
||||
|
||||
bool MscEventBus::unsubscribe(SubscriptionId id)
|
||||
|
||||
Reference in New Issue
Block a user