Handbook
Glossary
secure
Secure sockets (SSL, TLS)
ยป
Secure socket addresses
Next:
<secure> ( addrspec hostname -- secure )
Vocabulary
io
.
sockets
.
secure
Class description
The class of secure socket addresses.
Definition
IN:
io.sockets.secure
TUPLE:
secure
{
addrspec
read-only
}
{
hostname
read-only
}
;
Methods
USING:
accessors
destructors
io.sockets.private
io.sockets.secure
io.sockets.secure.openssl
kernel
;
M:
secure
(accept)
[
addrspec>>
(accept)
[
|dispose
f
<ssl-socket>
]
dip
]
with-destructors
;
USING:
accessors
io.sockets.private
io.sockets.secure
;
M:
secure
(get-local-address)
addrspec>>
(get-local-address)
;
USING:
accessors
io.sockets.private
io.sockets.secure
;
M:
secure
(server)
addrspec>>
(server)
;
USING:
accessors
io.servers.private
io.sockets.secure
;
M:
secure
connect-addr
addrspec>>
connect-addr
f
<secure>
;
USING:
accessors
io.sockets.private
io.sockets.secure
io.sockets.secure.openssl
kernel
;
M:
secure
establish-connection
addrspec>>
[
establish-connection
]
[
secure-connection
]
2bi
;
USING:
accessors
io.sockets.private
io.sockets.secure
;
M:
secure
parse-sockaddr
addrspec>>
parse-sockaddr
f
<secure>
;
USING:
accessors
io.sockets.secure
present
sequences
;
M:
secure
present
addrspec>>
present
" (secure)"
append
;
USING:
accessors
io.sockets.private
io.sockets.secure
io.sockets.secure.openssl
kernel
;
M:
secure
remote>handle
[
addrspec>>
remote>handle
]
[
hostname>>
]
bi
<ssl-socket>
;
USING:
accessors
io.sockets
io.sockets.secure
kernel
sequences
;
M:
secure
resolve-host
[
addrspec>>
resolve-host
]
[
hostname>>
]
bi
[
<secure>
]
curry
map
;