pub unsafe extern "C" fn CFMachPortCreateRunLoopSource(
    allocator: CFAllocatorRef,
    port: CFMachPortRef,
    order: CFIndex
) -> CFRunLoopSourceRef