diff options
Diffstat (limited to 'source/application/StarP2PNetworkingService_pc.hpp')
-rw-r--r-- | source/application/StarP2PNetworkingService_pc.hpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/application/StarP2PNetworkingService_pc.hpp b/source/application/StarP2PNetworkingService_pc.hpp index 20fbefb..293b6bf 100644 --- a/source/application/StarP2PNetworkingService_pc.hpp +++ b/source/application/StarP2PNetworkingService_pc.hpp @@ -18,7 +18,7 @@ public: void setJoinUnavailable() override; void setJoinLocal(uint32_t capacity) override; void setJoinRemote(HostAddressWithPort location) override; - void setActivityData(String const& title, Maybe<pair<uint16_t, uint16_t>>) override; + void setActivityData(const char* title, const char* details, int64_t startTime, Maybe<pair<uint16_t, uint16_t>>) override; MVariant<P2PNetworkingPeerId, HostAddressWithPort> pullPendingJoin() override; Maybe<pair<String, RpcPromiseKeeper<P2PJoinRequestReply>>> pullJoinRequest() override; @@ -125,6 +125,8 @@ private: HashMap<discord::UserId, DiscordP2PSocket*> m_discordOpenSockets; String m_discordActivityTitle; + String m_discordActivityDetails; + int64_t m_discordActivityStartTime = 0; Maybe<pair<uint16_t, uint16_t>> m_discordPartySize; bool m_discordForceUpdateActivity = false; bool m_discordUpdatingActivity = false; |