implement invite contact interface

This commit is contained in:
Green Sky
2025-08-04 01:03:24 +02:00
parent 91ae0671b0
commit 83367b2d2e
2 changed files with 52 additions and 0 deletions

View File

@@ -35,6 +35,9 @@ class ToxContactModel2 : public ContactModel4I, public ToxEventI {
bool leave(Contact4 c, std::string_view reason) override;
bool invite(Contact4 c, Contact4 to) override;
bool canInvite(Contact4 c, Contact4 to) override;
public: // api until i have a better idea
std::tuple<ContactHandle4, Tox_Err_Friend_Add> createContactFriend(
std::string_view tox_id,