Lines Matching defs:SslRef
69 F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result<usize, ErrorStack> in raw_client_psk()
108 F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8]) -> Result<usize, ErrorStack> in raw_server_psk()
161 pub extern "C" fn raw_sni<F>(ssl: *mut ffi::SSL, al: *mut c_int, arg: *mut c_void) -> c_int in raw_sni()
189 F: for<'a> Fn(&mut SslRef, &'a [u8]) -> Result<&'a [u8], AlpnError> + 'static + Sync + Send, in raw_alpn_select()
216 F: Fn(&mut SslRef, bool, u32) -> Result<Dh<Params>, ErrorStack> + 'static + Sync + Send, in raw_tmp_dh()
242 ) -> *mut ffi::EC_KEY in raw_tmp_ecdh()
271 F: Fn(&mut SslRef, bool, u32) -> Result<Dh<Params>, ErrorStack> + 'static + Sync + Send, in raw_tmp_dh_ssl()
297 ) -> *mut ffi::EC_KEY in raw_tmp_ecdh_ssl()
357 F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send, in raw_new_session()
403 ) -> *mut ffi::SSL_SESSION in raw_get_session()
429 pub unsafe extern "C" fn raw_keylog<F>(ssl: *const ffi::SSL, line: *const c_char) in raw_keylog()
451 F: Fn(&mut SslRef, &mut [u8]) -> Result<usize, ErrorStack> + 'static + Sync + Send, in raw_stateless_cookie_generate()
478 F: Fn(&mut SslRef, &[u8]) -> bool + 'static + Sync + Send, in raw_stateless_cookie_verify()
496 F: Fn(&mut SslRef, &mut [u8]) -> Result<usize, ErrorStack> + 'static + Sync + Send, in raw_cookie_generate()
537 F: Fn(&mut SslRef, &[u8]) -> bool + 'static + Sync + Send, in raw_cookie_verify()
567 F: Fn(&mut SslRef, ExtensionContext, Option<(usize, &X509Ref)>) -> Result<Option<T>, SslAlert> in raw_custom_ext_add()
645 F: Fn(&mut SslRef, ExtensionContext, &[u8], Option<(usize, &X509Ref)>) -> Result<(), SslAlert> in raw_custom_ext_parse()
680 F: Fn(&mut SslRef, &mut SslAlert) -> Result<ClientHelloResponse, ErrorStack> in raw_client_hello()