mirror of
https://git.citron-emu.org/citron/emulator
synced 2026-02-02 23:53:36 +00:00
core/hle/service/bcat: Fix compilation errors and implement missing services
- Fix CMIF serialization alignment error in RequestSyncDeliveryCacheWithApplicationIdAndDirectoryName by reordering parameters (DirectoryName before u64) - Implement missing INotifierService and IDeliveryTaskSuspensionService classes with proper kernel event handling - Add missing source files to CMakeLists.txt to resolve linker errors - Update IServiceCreator to properly implement CreateDeliveryCacheProgressService methods instead of leaving them stubbed - Add ProgressServiceBackend support to IServiceCreator with proper friend class access - Fix kernel event creation by using KernelHelpers::ServiceContext instead of direct system calls - Add proper includes for kernel_helpers.h and event management Signed-off-by: Zephyron <zephyron@citron-emu.org>
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project
|
||||
// SPDX-FileCopyrightText: Copyright 2025 citron Emulator Project
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
#pragma once
|
||||
|
||||
Reference in New Issue
Block a user