add instanceSnapshot()

This commit is contained in:
Michael Davidsaver
2020-03-24 17:41:46 -07:00
parent d064afb5bb
commit edadc31f96
14 changed files with 162 additions and 0 deletions
+6
View File
@@ -136,6 +136,8 @@ struct ServerGPR : public ServerOp
std::function<void(std::unique_ptr<server::ExecOp>&&, Value&&)> onPut;
std::function<void(std::unique_ptr<server::ExecOp>&&)> onGet;
INST_COUNTER(ServerGPR);
};
@@ -246,6 +248,8 @@ struct ServerGPRConnect : public server::ConnectOp
const std::weak_ptr<server::Server::Pvt> server;
const std::weak_ptr<ServerGPR> op;
INST_COUNTER(ServerGPRConnect);
};
struct ServerGPRExec : public server::ExecOp
@@ -323,6 +327,8 @@ struct ServerGPRExec : public server::ExecOp
const std::weak_ptr<server::Server::Pvt> server;
const std::weak_ptr<ServerGPR> op;
INST_COUNTER(ServerGPRExec);
};
} // namespace