29class Typers:
public std::enable_shared_from_this<Typers>
32 Typers(
const std::shared_ptr<JamiAccount>& acc,
const std::string &
convId);
40 void addTyper(
const std::string &
typer,
bool sendMessage =
false);
44 void onTyperTimeout(
const asio::error_code&
ec,
const std::string &
typer);
46 std::shared_ptr<asio::io_context> ioContext_;
47 std::map<std::string, asio::steady_timer> watcher_;
49 std::weak_ptr<JamiAccount> acc_;
50 std::string accountId_;