# Method SSL.File()->create()

Method create

  `SSL.File SSL.File(`Stdio.File` `stream`, `SSL.Context` `ctx`)`

Description

  Create an SSL connection over an open `stream`.

Parameter `stream`

  Open socket or pipe to create the connection over.

Parameter `ctx`

  The SSL context.

  The backend used by `stream` is taken over and restored after the connection is closed (see close and shutdown). The callbacks and id in `stream` are overwritten.

Note

  The operation mode defaults to nonblocking mode.

See also

  accept(), connect()