summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/olsc/native_handle_holder.h
diff options
context:
space:
mode:
authorLiam <byteslice@airmail.cc>2024-02-22 00:19:48 +0100
committerLiam <byteslice@airmail.cc>2024-02-22 00:19:48 +0100
commit868937083097ad5ea2ce5c2b209762064b9c9381 (patch)
tree9afd20797018f313e7cd308172ba740cbe84439f /src/core/hle/service/olsc/native_handle_holder.h
parentolsc: rewrite IOlscServiceForApplication (diff)
downloadyuzu-868937083097ad5ea2ce5c2b209762064b9c9381.tar
yuzu-868937083097ad5ea2ce5c2b209762064b9c9381.tar.gz
yuzu-868937083097ad5ea2ce5c2b209762064b9c9381.tar.bz2
yuzu-868937083097ad5ea2ce5c2b209762064b9c9381.tar.lz
yuzu-868937083097ad5ea2ce5c2b209762064b9c9381.tar.xz
yuzu-868937083097ad5ea2ce5c2b209762064b9c9381.tar.zst
yuzu-868937083097ad5ea2ce5c2b209762064b9c9381.zip
Diffstat (limited to '')
-rw-r--r--src/core/hle/service/olsc/native_handle_holder.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/core/hle/service/olsc/native_handle_holder.h b/src/core/hle/service/olsc/native_handle_holder.h
index bb8973a1d..a44754c20 100644
--- a/src/core/hle/service/olsc/native_handle_holder.h
+++ b/src/core/hle/service/olsc/native_handle_holder.h
@@ -1,14 +1,22 @@
// SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
+#include "core/hle/service/cmif_types.h"
#include "core/hle/service/service.h"
+namespace Kernel {
+class KReadableEvent;
+}
+
namespace Service::OLSC {
class INativeHandleHolder final : public ServiceFramework<INativeHandleHolder> {
public:
explicit INativeHandleHolder(Core::System& system_);
~INativeHandleHolder() override;
+
+private:
+ Result GetNativeHandle(OutCopyHandle<Kernel::KReadableEvent> out_event);
};
} // namespace Service::OLSC