|
@@ -28,6 +28,7 @@ UserIoMan::UserIoMan(char *ipcstring) : IoMan(ipcstring) {
|
|
|
printmap["list"] = &UserIoMan::printList;
|
|
|
printmap["version"] = &UserIoMan::printVersion;
|
|
|
printmap["login"] = &UserIoMan::printLogin;
|
|
|
+ printmap["signup"] = &UserIoMan::printSignup;
|
|
|
printmap["putdata"] = &UserIoMan::printPutdata;
|
|
|
printmap["getdata"] = &UserIoMan::printGetdata;
|
|
|
}
|
|
@@ -165,6 +166,13 @@ void UserIoMan::printLogin(Json::Value root) {
|
|
|
std::cout << "Login ok." << std::endl;
|
|
|
}
|
|
|
|
|
|
+void UserIoMan::printSignup(Json::Value root) {
|
|
|
+ if (!root["accept"].asBool()) {
|
|
|
+ std::cout << "Signup failed: " << root["error"].asString() << std::endl;
|
|
|
+ } else
|
|
|
+ std::cout << "Signup ok. You are now logged in." << std::endl;
|
|
|
+}
|
|
|
+
|
|
|
void UserIoMan::printPutdata(Json::Value root) {}
|
|
|
|
|
|
void UserIoMan::printGetdata(Json::Value root) {}
|