Esempio n. 1
0
	void ApiModule::addAsyncTask(CallBack&& aTask) {
		session->getServer()->addAsyncTask([=] {
			asyncRunWrapper(move(aTask));
		});
	}
Esempio n. 2
0
	CallBack ApiModule::getAsyncWrapper(CallBack&& aTask) noexcept {
		auto sessionId = session->getId();
		return [aTask, sessionId] {
			return asyncRunWrapper(aTask, sessionId);
		};
	}