pub unsafe extern "C" fn ec_SoEread( slave: uint16, driveNo: uint8, elementflags: uint8, idn: uint16, psize: *mut c_int, p: *mut c_void, timeout: c_int) -> c_int