handle reconnect messages

This commit is contained in:
ouwou
2020-11-15 02:21:14 -05:00
parent db0833fe86
commit 266fb15c91
7 changed files with 94 additions and 10 deletions

View File

@@ -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);
};