Type Alias boring_sys::SSL_QUIC_METHOD

source ·
pub type SSL_QUIC_METHOD = ssl_quic_method_st;

Aliased Type§

struct SSL_QUIC_METHOD {
    pub set_read_secret: Option<unsafe extern "C" fn(_: *mut ssl_st, _: ssl_encryption_level_t, _: *const ssl_cipher_st, _: *const u8, _: usize) -> i32>,
    pub set_write_secret: Option<unsafe extern "C" fn(_: *mut ssl_st, _: ssl_encryption_level_t, _: *const ssl_cipher_st, _: *const u8, _: usize) -> i32>,
    pub add_handshake_data: Option<unsafe extern "C" fn(_: *mut ssl_st, _: ssl_encryption_level_t, _: *const u8, _: usize) -> i32>,
    pub flush_flight: Option<unsafe extern "C" fn(_: *mut ssl_st) -> i32>,
    pub send_alert: Option<unsafe extern "C" fn(_: *mut ssl_st, _: ssl_encryption_level_t, _: u8) -> i32>,
}

Fields§

§set_read_secret: Option<unsafe extern "C" fn(_: *mut ssl_st, _: ssl_encryption_level_t, _: *const ssl_cipher_st, _: *const u8, _: usize) -> i32>§set_write_secret: Option<unsafe extern "C" fn(_: *mut ssl_st, _: ssl_encryption_level_t, _: *const ssl_cipher_st, _: *const u8, _: usize) -> i32>§add_handshake_data: Option<unsafe extern "C" fn(_: *mut ssl_st, _: ssl_encryption_level_t, _: *const u8, _: usize) -> i32>§flush_flight: Option<unsafe extern "C" fn(_: *mut ssl_st) -> i32>§send_alert: Option<unsafe extern "C" fn(_: *mut ssl_st, _: ssl_encryption_level_t, _: u8) -> i32>