Struct openssl_sys::BIO_METHOD [] [src]

#[repr(C)]
pub struct BIO_METHOD { pub type_: c_int, pub name: *const c_char, pub bwrite: Option<unsafe extern fn(_: *mut BIO, _: *const c_char, _: c_int) -> c_int>, pub bread: Option<unsafe extern fn(_: *mut BIO, _: *mut c_char, _: c_int) -> c_int>, pub bputs: Option<unsafe extern fn(_: *mut BIO, _: *const c_char) -> c_int>, pub bgets: Option<unsafe extern fn(_: *mut BIO, _: *mut c_char, _: c_int) -> c_int>, pub ctrl: Option<unsafe extern fn(_: *mut BIO, _: c_int, _: c_long, _: *mut c_void) -> c_long>, pub create: Option<unsafe extern fn(_: *mut BIO) -> c_int>, pub destroy: Option<unsafe extern fn(_: *mut BIO) -> c_int>, pub callback_ctrl: Option<unsafe extern fn(_: *mut BIO, _: c_int, _: bio_info_cb) -> c_long>, }

Fields