Skip to content

fib.tls

Generated declaration inventory of fib.tls. Source links contain the full signatures and API comments; enum variants and protocol methods belong to their linked declaration.

Name Declaration Defined in
CertReason defenum lib/fib/tls/types.fib:7
ClientConfig defstruct lib/fib/tls/hello.fib:10
Conn defstruct lib/fib/tls/conn.fib:10
HsMsg defstruct lib/fib/tls/record.fib:20
Io defstruct lib/fib/tls/record.fib:14
Offer defstruct lib/fib/tls/hello.fib:27
Prot defstruct lib/fib/tls/record.fib:16
Rec defstruct lib/fib/tls/record.fib:17
RecIn defstruct lib/fib/tls/record.fib:19
Session defstruct lib/fib/tls/conn.fib:8
SigAlg defstruct lib/fib/tls/hello.fib:21
TlsError defenum lib/fib/tls/types.fib:23
TrustStore defstruct lib/fib/tls/pem.fib:43
alert-error defun lib/fib/tls/record.fib:141
alert-for defun lib/fib/tls/types.fib:55
alert-name defun lib/fib/tls/types.fib:30
bad-cert defun lib/fib/tls/types.fib:47
build-hello defun lib/fib/tls/hello.fib:48
cert-algs defun lib/fib/tls/hello.fib:25
client-config defun lib/fib/tls/hello.fib:11
connect defun lib/fib/tls/client.fib:30
connect-start defun lib/fib/tls/client.fib:16
connect-with defun lib/fib/tls/client.fib:23
cv-algs defun lib/fib/tls/hello.fib:22
default-ca-paths def lib/fib/tls/http.fib:31
embedded-roots defun lib/fib/tls/roots.fib:138
empty-trust defun lib/fib/tls/pem.fib:44
encrypted-read? defun lib/fib/tls/record.fib:43
encrypted-write? defun lib/fib/tls/record.fib:44
exact defun lib/fib/tls/record.fib:96
factory defun lib/fib/tls/http.fib:60
factory-with defun lib/fib/tls/http.fib:50
fill defun lib/fib/tls/record.fib:47
find-sub defun lib/fib/tls/pem.fib:7
group-cap defun lib/fib/tls/hello.fib:17
group-id defun lib/fib/tls/hello.fib:15
group-kind defun lib/fib/tls/hello.fib:16
hs-fail defun lib/fib/tls/types.fib:52
https-options defun lib/fib/tls/http.fib:61
io-of defun lib/fib/tls/http.fib:11
make-offer defun lib/fib/tls/hello.fib:34
make-session defun lib/fib/tls/conn.fib:99
max-cipher def lib/fib/tls/record.fib:23
max-hs-message def lib/fib/tls/record.fib:25
max-plain def lib/fib/tls/record.fib:22
max-updates def lib/fib/tls/conn.fib:13
message-boundary? defun lib/fib/tls/record.fib:157
new-rec defun lib/fib/tls/record.fib:28
next-message defun lib/fib/tls/record.fib:145
parse-err defun lib/fib/tls/types.fib:48
pem-blocks defun lib/fib/tls/pem.fib:27
pop-message defun lib/fib/tls/record.fib:133
prot-of defun lib/fib/tls/record.fib:30
proto-alert defun lib/fib/tls/types.fib:51
proto-err defun lib/fib/tls/types.fib:50
raw-share-length defun lib/fib/tls/hello.fib:18
read-chunk def lib/fib/tls/record.fib:26
read-raw-record defun lib/fib/tls/record.fib:88
read-record defun lib/fib/tls/record.fib:97
read-seq defun lib/fib/tls/record.fib:41
reason-name defun lib/fib/tls/types.fib:13
records-of defun lib/fib/tls/record.fib:121
rekey-after def lib/fib/tls/conn.fib:12
release-keys defun lib/fib/tls/record.fib:39
roots-b64 defun lib/fib/tls/roots.fib:131
roots-count defun lib/fib/tls/roots.fib:133
send defun lib/fib/tls/record.fib:127
send-client-hello defun lib/fib/tls/record.fib:129
send-range defun lib/fib/tls/record.fib:125
seq-bound def lib/fib/tls/record.fib:24
sess-close defun lib/fib/tls/conn.fib:92
sess-read defun lib/fib/tls/conn.fib:73
sess-write defun lib/fib/tls/conn.fib:86
set-read-keys defun lib/fib/tls/record.fib:34
set-write-keys defun lib/fib/tls/record.fib:36
system-trust defun lib/fib/tls/http.fib:38
system-trust-from defun lib/fib/tls/http.fib:39
tls-error-text defun lib/fib/tls/types.fib:39
tls-session defun lib/fib/tls/http.fib:26
tls-transport defun lib/fib/tls/http.fib:27
to-http defun lib/fib/tls/http.fib:16
transport-of defun lib/fib/tls/http.fib:20
trust-add defun lib/fib/tls/pem.fib:46
trust-count defun lib/fib/tls/pem.fib:45
trust-from-ders defun lib/fib/tls/pem.fib:47
trust-from-file defun lib/fib/tls/http.fib:33
trust-from-pem defun lib/fib/tls/pem.fib:53
wall-seconds defun lib/fib/tls/http.fib:46
write-seq defun lib/fib/tls/record.fib:42