XPC macOS 12.3 to 13.0 API Differences

base.h
Added #def XPC_SIZEDBY
Added #def XPC_COUNTEDBY
Added #def XPC_UNSAFE_FORGE_SIZED_BY
Added #def XPC_UNSAFE_FORGE_SINGLE
Added #def XPC_SWIFT_NAME
rich_error.h
Added xpc_rich_error_copy_description()
Added xpc_rich_error_can_retry()
session.h
Added xpc_session_create_flags_t
Added XPC_SESSION_CREATE_INACTIVE
Added XPC_SESSION_CREATE_MACH_PRIVILEGED
Added XPC_SESSION_CREATE_NONE
Added xpc_session_cancel_handler_t
Added xpc_session_incoming_message_handler_t
Added xpc_session_reply_handler_t
Added xpc_session_copy_description()
Added xpc_session_create_xpc_service()
Added xpc_session_create_mach_service()
Added xpc_session_set_incoming_message_handler()
Added xpc_session_set_cancel_handler()
Added xpc_session_activate()
Added xpc_session_cancel()
Added xpc_session_send_message()
Added xpc_session_send_message_with_reply_sync()
Added xpc_session_send_message_with_reply_async()
xpc.h
Added #def XPC_TYPE_SESSION
Added xpc_session_t
Added #def XPC_TYPE_RICH_ERROR
Added xpc_rich_error_t