Add public method to get state as a human readable string from an AsyncRPCOperation.

This commit is contained in:
Simon 2016-08-22 09:15:22 -07:00
parent 15d345466d
commit c72a427274
2 changed files with 7 additions and 0 deletions

View File

@ -145,3 +145,8 @@ Value AsyncRPCOperation::getStatus() const {
return Value(obj);
}
std::string AsyncRPCOperation::getStateAsString() const {
OperationStatus status = this->getState();
return OperationStatusMap[status];
}

View File

@ -71,6 +71,8 @@ public:
Value getError() const;
Value getResult() const;
std::string getStateAsString() const;
int getErrorCode() const {
return errorCode;