pub type COutputCallback = extern "C" fn(*const c_char, *const CPacket, *mut c_void) -> CResult;
Callback function type for sending output packets Parameters: (pin_name, packet, user_data) -> CResult