Function netsnmp_sys::snmp_open_ex [] [src]

pub unsafe extern "C" fn snmp_open_ex(
    arg1: *mut netsnmp_session,
    fpre_parse: Option<unsafe extern "C" fn(_: *mut netsnmp_session, _: *mut Struct_netsnmp_transport_s, _: *mut c_void, _: c_int) -> c_int>,
    fparse: Option<unsafe extern "C" fn(_: *mut netsnmp_session, _: *mut netsnmp_pdu, _: *mut c_uchar, _: size_t) -> c_int>,
    fpost_parse: Option<unsafe extern "C" fn(_: *mut netsnmp_session, _: *mut netsnmp_pdu, _: c_int) -> c_int>,
    fbuild: Option<unsafe extern "C" fn(_: *mut netsnmp_session, _: *mut netsnmp_pdu, _: *mut c_uchar, _: *mut size_t) -> c_int>,
    frbuild: Option<unsafe extern "C" fn(_: *mut netsnmp_session, _: *mut netsnmp_pdu, _: *mut *mut c_uchar, _: *mut size_t, _: *mut size_t) -> c_int>,
    fcheck: Option<unsafe extern "C" fn(_: *mut c_uchar, _: size_t) -> c_int>
) -> *mut netsnmp_session