Detaches SSL to an async-io-state that contains a TCP socket.
comm
async-io-state-detach-ssl async-io-state callback
async-io-state⇩ |
An async-io-state. |
callback⇩ |
A function designator for a function with one argument. |
The function async-io-state-detach-ssl
detaches SSL from async-io-state. Subsequent communications through async-io-state will be without SSL.
When SSL has been detached, callback is called with async-io-state.
If async-io-state did not have SSL attached then async-io-state-detach-ssl
has no effect.
async-io-state-detach-ssl
must not be called when there is any other operation on async-io-state, and new operations on async-io-state must not be started before callback has been called.
There is no need to call async-io-state-detach-ssl
before close-async-io-state because that also detaches SSL.
async-io-state-attach-ssl
close-async-io-state
25.8.5 Using Asynchronous I/O with SSL
25 TCP and UDP socket communication and SSL
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:26