pub unsafe extern "C" fn r_socket_read_block( s: *mut RSocket, buf: *mut c_uchar, len: c_int) -> c_int