os: remove ManagedHandle, refactor to use NativeHandle typename
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
#pragma once
|
||||
#include <vapours.hpp>
|
||||
#include <stratosphere/os/os_event_common.hpp>
|
||||
#include <stratosphere/os/os_native_handle.hpp>
|
||||
|
||||
namespace ams::os {
|
||||
|
||||
@@ -26,15 +27,15 @@ namespace ams::os {
|
||||
Result CreateSystemEvent(SystemEventType *event, EventClearMode clear_mode, bool inter_process);
|
||||
void DestroySystemEvent(SystemEventType *event);
|
||||
|
||||
void AttachSystemEvent(SystemEventType *event, Handle read_handle, bool read_handle_managed, Handle write_handle, bool write_handle_managed, EventClearMode clear_mode);
|
||||
void AttachReadableHandleToSystemEvent(SystemEventType *event, Handle read_handle, bool manage_read_handle, EventClearMode clear_mode);
|
||||
void AttachWritableHandleToSystemEvent(SystemEventType *event, Handle write_handle, bool manage_write_handle, EventClearMode clear_mode);
|
||||
void AttachSystemEvent(SystemEventType *event, NativeHandle read_handle, bool read_handle_managed, NativeHandle write_handle, bool write_handle_managed, EventClearMode clear_mode);
|
||||
void AttachReadableHandleToSystemEvent(SystemEventType *event, NativeHandle read_handle, bool manage_read_handle, EventClearMode clear_mode);
|
||||
void AttachWritableHandleToSystemEvent(SystemEventType *event, NativeHandle write_handle, bool manage_write_handle, EventClearMode clear_mode);
|
||||
|
||||
Handle DetachReadableHandleOfSystemEvent(SystemEventType *event);
|
||||
Handle DetachWritableHandleOfSystemEvent(SystemEventType *event);
|
||||
NativeHandle DetachReadableHandleOfSystemEvent(SystemEventType *event);
|
||||
NativeHandle DetachWritableHandleOfSystemEvent(SystemEventType *event);
|
||||
|
||||
Handle GetReadableHandleOfSystemEvent(const SystemEventType *event);
|
||||
Handle GetWritableHandleOfSystemEvent(const SystemEventType *event);
|
||||
NativeHandle GetReadableHandleOfSystemEvent(const SystemEventType *event);
|
||||
NativeHandle GetWritableHandleOfSystemEvent(const SystemEventType *event);
|
||||
|
||||
void SignalSystemEvent(SystemEventType *event);
|
||||
void WaitSystemEvent(SystemEventType *event);
|
||||
|
||||
Reference in New Issue
Block a user