pub unsafe extern "C" fn CFSocketCreateWithSocketSignature(
    allocator: CFAllocatorRef,
    signature: *const CFSocketSignature,
    callBackTypes: CFOptionFlags,
    callout: CFSocketCallBack,
    context: *const CFSocketContext,
) -> CFSocketRef