blob: a9b6ea6ccd28ffcf40367566a72bc3ee9b67937d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
local record http_errors
enum known_conditions
"cancelled"
"connection-closed"
"certificate-chain-invalid"
"certificate-verify-failed"
"connection failed"
"invalid-url"
"unable to resolve service"
end
type registry_keys = known_conditions | integer
record error
type : string
condition : string
code : integer
text : string
end
registry : { registry_keys : error }
new : function (integer, known_conditions, table)
new : function (integer, string, table)
end
return http_errors
|