pub unsafe extern "C" fn dds_log( cat: u32, file: *const c_char, line: u32, func: *const c_char, fmt: *const c_char, ... )