use sr
This commit is contained in:
@ -18,7 +18,7 @@ ToxicGames::ToxicGames(
|
||||
) :
|
||||
_cr(cr),
|
||||
_t(t),
|
||||
_tep(tep),
|
||||
_tep_sr(tep.newSubRef(this)),
|
||||
_tcm(tcm)
|
||||
{
|
||||
|
||||
@ -29,9 +29,11 @@ ToxicGames::ToxicGames(
|
||||
}
|
||||
|
||||
// register custom packet handlers
|
||||
_tep.subscribe(this, Tox_Event_Type::TOX_EVENT_FRIEND_LOSSLESS_PACKET);
|
||||
_tep.subscribe(this, Tox_Event_Type::TOX_EVENT_GROUP_CUSTOM_PACKET);
|
||||
_tep.subscribe(this, Tox_Event_Type::TOX_EVENT_GROUP_CUSTOM_PRIVATE_PACKET);
|
||||
_tep_sr
|
||||
.subscribe(Tox_Event_Type::TOX_EVENT_FRIEND_LOSSLESS_PACKET)
|
||||
.subscribe(Tox_Event_Type::TOX_EVENT_GROUP_CUSTOM_PACKET)
|
||||
.subscribe(Tox_Event_Type::TOX_EVENT_GROUP_CUSTOM_PRIVATE_PACKET)
|
||||
;
|
||||
}
|
||||
|
||||
//void ToxicGames::addGameInstance(uint8_t game_type, uint32_t game_id, std::unique_ptr<ToxicGameI::InstanceI> instance) {
|
||||
|
@ -16,7 +16,7 @@
|
||||
class ToxicGames : public ToxEventI {
|
||||
Contact3Registry& _cr;
|
||||
ToxI& _t;
|
||||
ToxEventProviderI& _tep;
|
||||
ToxEventProviderI::SubscriptionReference _tep_sr;
|
||||
ToxContactModel2& _tcm;
|
||||
|
||||
std::map<uint8_t, std::unique_ptr<ToxicGameI>> _game_types;
|
||||
|
Reference in New Issue
Block a user