Exception describing an SSL error and its underlying OpenSSL code.

Synopsis

Declared in <folly/io/async/ssl/SSLErrors.h>

class SSLException
    : public folly::AsyncSocketException

Base Classes

Name

Description

folly::AsyncSocketException

Exception thrown by folly asynchronous socket operations.

Enums

Name

Description

AsyncSocketExceptionType

Categories of asynchronous socket failures.

Member Functions

Name

Description

SSLException [constructor]

Constructors

operator=

getErrno

Returns the errno value associated with this exception.

getInternalSSLError

Returns the underlying OpenSSL error code.

getSSLError

Returns the high‐level SSL error category.

getType

Returns the category of this exception.

what [virtual]

Protected Static Member Functions

Name

Description

getExceptionTypeString

Returns the string of exception type.

getMessage

Returns a message based on the input.

Protected Data Members

Name

Description

errno_

A copy of the errno.

type_

Error code

Created with MrDocs