Transport-level failure: connection refused, timeout, TLS error, DNS failure, malformed request (400), rate-limit (408/429) or server error (5xx).
More...
#include <errors.hpp>
|
| | NetworkError (const std::string &message) |
| |
| | NetworkError (const std::string &message, std::string cause) |
| |
| const std::string & | cause () const noexcept |
| | The underlying OS / transport error that triggered this failure.
|
| |
| | AxiamError (const std::string &message) |
| |
Transport-level failure: connection refused, timeout, TLS error, DNS failure, malformed request (400), rate-limit (408/429) or server error (5xx).
Carries the underlying transport cause string.
◆ NetworkError() [1/2]
| axiam::NetworkError::NetworkError |
( |
const std::string & |
message | ) |
|
|
inlineexplicit |
◆ NetworkError() [2/2]
| axiam::NetworkError::NetworkError |
( |
const std::string & |
message, |
|
|
std::string |
cause |
|
) |
| |
|
inline |
◆ cause()
| const std::string & axiam::NetworkError::cause |
( |
| ) |
const |
|
inlinenoexcept |
The underlying OS / transport error that triggered this failure.
The documentation for this class was generated from the following file: