forked from Green-Sky/tomato
provide ToxPrivateI
This commit is contained in:
17
src/tox_private_impl.hpp
Normal file
17
src/tox_private_impl.hpp
Normal file
@ -0,0 +1,17 @@
|
||||
#include <tox/tox_private.h>
|
||||
#include <solanaceae/toxcore/tox_private_interface.hpp>
|
||||
|
||||
struct ToxPrivateImpl : public ToxPrivateI {
|
||||
Tox* _tox = nullptr;
|
||||
|
||||
ToxPrivateImpl(Tox* tox) : _tox(tox) {}
|
||||
virtual ~ToxPrivateImpl(void) {}
|
||||
|
||||
uint16_t toxDHTGetNumCloselist(void) override {
|
||||
return tox_dht_get_num_closelist(_tox);
|
||||
}
|
||||
|
||||
uint16_t toxDHTGetNumCloselistAnnounceCapable(void) override {
|
||||
return tox_dht_get_num_closelist_announce_capable(_tox);
|
||||
}
|
||||
};
|
Reference in New Issue
Block a user