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

NextPrevUpTopContentsIndex

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

An async-io-state.

callback

A function designator for a function with one argument.

Values

None

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 until 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
Using Asynchronous I/O with SSL


LispWorks User Guide and Reference Manual - 20 Sep 2017

NextPrevUpTopContentsIndex