Exception thrown by folly asynchronous socket operations.
Synopsis
Declared in <folly/io/async/AsyncSocketException.h>
class AsyncSocketException
: public std::runtime_error
Base Classes
Name |
Description |
|
Enums
Name |
Description |
Categories of asynchronous socket failures. |
Member Functions
Name |
Description |
|
Asserts (in debug builds) the errno value to be nonnegative to help with linux io‐uring, which passes errno values as negative numbers. But permits a special negative number which does not map to any actual errno errors. |
Returns the errno value associated with this exception. |
|
Returns the category of this exception. |
|
|
Protected Static Member Functions
Name |
Description |
Returns the string of exception type. |
|
Returns a message based on the input. |
Protected Data Members
Name |
Description |
A copy of the errno. |
|
Error code |
Derived Classes
Name |
Description |
Exception describing an SSL error and its underlying OpenSSL code. |
Created with MrDocs