diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2020-11-15 02:21:14 -0500 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2020-11-15 02:21:14 -0500 |
commit | 266fb15c9163f387b9180135e58e0f88bf4ab7d7 (patch) | |
tree | fe7bac966b6e1cca8a896beca17f9dc07c17549e /discord/objects.hpp | |
parent | db0833fe861bfc894f303e8afb796a79cb71a6d2 (diff) | |
download | abaddon-portaudio-266fb15c9163f387b9180135e58e0f88bf4ab7d7.tar.gz abaddon-portaudio-266fb15c9163f387b9180135e58e0f88bf4ab7d7.zip |
handle reconnect messages
Diffstat (limited to 'discord/objects.hpp')
-rw-r--r-- | discord/objects.hpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/discord/objects.hpp b/discord/objects.hpp index 453a5f4..7e325e4 100644 --- a/discord/objects.hpp +++ b/discord/objects.hpp @@ -24,6 +24,8 @@ enum class GatewayOp : int { Heartbeat = 1, Identify = 2, UpdateStatus = 3, + Resume = 6, + Reconnect = 7, Hello = 10, HeartbeatAck = 11, LazyLoadRequest = 14, @@ -241,3 +243,11 @@ struct CreateDMObject { friend void to_json(nlohmann::json &j, const CreateDMObject &m); }; + +struct ResumeMessage : GatewayMessage { + std::string Token; + std::string SessionID; + int Sequence; + + friend void to_json(nlohmann::json &j, const ResumeMessage &m); +}; |