All Manuals > LispWorks® User Guide and Reference Manual > 32 The COMM Package

async-io-state-detach-ssl Function

Summary

Detaches SSL to an async-io-state that contains a TCP socket.

Package

comm

Signature

async-io-state-detach-ssl async-io-state callback

Arguments
async-io-state
callback
A function designator for a function with one argument.
Description

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.

Notes

There is no need to call async-io-state-detach-ssl before close-async-io-state because that also detaches SSL.

See also

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