feat: add connect error handle to Reconclient
This commit is contained in:
@@ -22,6 +22,11 @@ bool RequestResult::bad()
|
||||
return !mSuccess;
|
||||
}
|
||||
|
||||
bool RequestResult::isConnectFailure()
|
||||
{
|
||||
return mConnectError;
|
||||
}
|
||||
|
||||
std::string RequestResult::error()
|
||||
{
|
||||
return mError;
|
||||
@@ -34,6 +39,7 @@ std::string RequestResult::message()
|
||||
RequestResult RequestResult::Success(const std::string& aMessage)
|
||||
{
|
||||
RequestResult r;
|
||||
r.mConnectError = false;
|
||||
r.becomeGood(aMessage);
|
||||
return r;
|
||||
}
|
||||
@@ -41,6 +47,15 @@ RequestResult RequestResult::Success(const std::string& aMessage)
|
||||
RequestResult RequestResult::Fail(const std::string& aMessage)
|
||||
{
|
||||
RequestResult r;
|
||||
r.mConnectError = false;
|
||||
r.becomeBad(aMessage);
|
||||
return r;
|
||||
}
|
||||
|
||||
RequestResult RequestResult::ConnectFail(const std::string& aMessage)
|
||||
{
|
||||
RequestResult r;
|
||||
r.mConnectError = true;
|
||||
r.becomeBad(aMessage);
|
||||
return r;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user