The engine has been closed.
The inbound direction of the engine has been closed.
The outbound direction of the engine has been closed.
Listeners of the handshake have been notified of completion but the handshake call hasn't returned.
The handshake has been started
The client/server mode of the engine has been set.
The engine is constructed, but the initial handshake hasn't been started
The handshake call has returned and the listeners have been notified. Ready to begin writing data.
The handshake call returned but the listeners have not yet been notified. This is expected behaviour in cut-through mode, where SSL_do_handshake returns before the handshake is complete. We can now start writing data to the socket.
States for SSL engines.