Type Alias BIO
Source pub type BIO = bio_st;
#[repr(C)]
pub struct BIO {Show 15 fields
pub method: *const bio_method_st,
pub ex_data: crypto_ex_data_st,
pub callback_ex: Option<unsafe extern "C" fn(*mut bio_st, i32, *const i8, usize, i32, i64, i32, *mut usize) -> i64>,
pub callback: Option<unsafe extern "C" fn(*mut bio_st, i32, *const i8, i32, i64, i64) -> i64>,
pub cb_arg: *mut i8,
pub init: i32,
pub shutdown: i32,
pub flags: i32,
pub retry_reason: i32,
pub num: i32,
pub references: u32,
pub ptr: *mut c_void,
pub next_bio: *mut bio_st,
pub num_read: u64,
pub num_write: u64,
}