net.openssl #

Constants #

const (
	is_used = 1
)

fn ssl_error #

fn ssl_error(ret int, ssl voidptr) ?SSLError

ssl_error returns non error ssl code or error if unrecoverable and we should panic

enum SSLError #

enum SSLError {
	ssl_error_none = 0
	ssl_error_ssl = 1
	ssl_error_want_read = 2
	ssl_error_want_write = 3
	ssl_error_want_x509_lookup = 4
	ssl_error_syscall = 5
	ssl_error_zero_return = 6
	ssl_error_want_connect = 7
	ssl_error_want_accept = 8
	ssl_error_want_async = 9
	ssl_error_want_async_job = 10
	ssl_error_want_early = 11
}

struct C.SSL #

struct C.SSL {
}

struct SSL #

struct SSL {
}

struct SSL_CTX #

struct SSL_CTX {
}

struct SSL_METHOD #

struct SSL_METHOD {
}